giadsc
Goto Top

Inhalt eines Ordners mit einem Teil einer Variable vergleichen und Exoten ausweisen

Hallo zusammen,

Es ist schon wieder eine Zeit her als ich am "FOR"zweifeln war... das Ding werde ich echt nie begreifen...

In einem Ordner habe ich verschiedene Dateien, bei denen die Hauptnummer (xxxx_1111) identisch sein sollte:
xxxx_1111_1.txt
xxxx_1111_2.txt
xxxx_1111_4.txt
xxxx_1111_8.txt
xxxx_1111_9.txt

Es kann aber auch Exoten darunter haben:
yyyy_0000_1.txt

Wie finde ich nun via Batch die Exoten raus?
ich habe bereits eine Variable die mit xxxx_1111 belegt ist.
kriege es aber nicht hin dass ich eine ja/nein ok/nok oder 1/0 Ausgabe erhalte wenn eine Exoten Datei vorhanden ist.
Ich brauche keine Liste mit den Exoten, nur eine Aussage ob Exoten vorhanden sind.

Hat jemand eine einfache Lösung hierfür?

Vielen Dank schon im Voraus.

Grüsse und einen schönen Abend
Daniel

Content-Key: 282508

Url: https://administrator.de/contentid/282508

Printed on: April 25, 2024 at 21:04 o'clock

Mitglied: 122990
Solution 122990 Sep 10, 2015, updated at Sep 15, 2015 at 06:10:16 (UTC)
Goto Top
Moin
@echo off
set "hauptnummer=xxxx_1111"  
for /f "delims=" %%a in ('dir /B /A-D "C:\Ordner\*.txt" ^| find /v /c "%hauptnummer%"') DO set /a cnt=%%a  
echo Anzahl an Exoten: %cnt%
Gruß grexit
Member: giadsc
giadsc Sep 15, 2015 at 06:10:02 (UTC)
Goto Top
Hallo Grexit,

Ich kann nur sagen, PERFEKT!
Besten Dank und eine gute Zeit

Gruss
daniel