Hey, ich habe Dateien mit einem bestimmten Muster, Z Steht jetzt fuer
eine Zahl.
IRGENDWASDAVOR_Z_ZZZZZZZZ-ZZ-ZZ-ZZ.txt
Nun soll eine for Anweisung nur für solche Dateien gelten, wobei der
Dateiname dann später als variable gesetzt wird.
Bisher komme ich so weit:
for /f %%i in ('dir /b *_????????-??-??-??.txt') (do BEFEHLSSATZ)
So werden auch nur obige Dateien gefunden. Allerdings ist das
natürlich ungenau, da ? ja auch für ein Buchstaben stehen könnte, ich
aber nur Zahlen dort habe.
Mit findstr lassen sich ja für die Wildcards bereiche festlegen, mit
z.b. [0-9]
Allerdings schaff ich es nicht findstr in den Satz der Forschleife
reinzuebkommen. Mir wurde gesagt, es ginge mit einem Pipe, aber wenn
ich ('dir /b *.txt|findstr "blablabla"') mache, schließt sich das dos
fenster nur.