Dateien Sortieren (For,If else)
Guten Morgen,
Ich habe eine kleine Frage zu Batch, ich möchte ein Batch Skript schreiben welches Dateien Sortiert.
Zu allererst habe ich mithilfe von "Dir" alle Dateien in dem entsprechenden Ordner in ein Textdokument geschrieben.
"xxxblixxx.xls"
"xxxblaxxx.txt"
"xxblubxxx.pdf"
Nun möchte ich die Dateien Sortieren, wie überprüfe ich ob der Dateiname bli bla oder blub enthält?
Die Dateinamen sind immer unterschiedlich da sich ein Timestamp in den Namen befindet.
Ich habe eine kleine Frage zu Batch, ich möchte ein Batch Skript schreiben welches Dateien Sortiert.
Zu allererst habe ich mithilfe von "Dir" alle Dateien in dem entsprechenden Ordner in ein Textdokument geschrieben.
"xxxblixxx.xls"
"xxxblaxxx.txt"
"xxblubxxx.pdf"
Nun möchte ich die Dateien Sortieren, wie überprüfe ich ob der Dateiname bli bla oder blub enthält?
Die Dateinamen sind immer unterschiedlich da sich ein Timestamp in den Namen befindet.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 564789
Url: https://administrator.de/contentid/564789
Ausgedruckt am: 24.11.2024 um 10:11 Uhr
4 Kommentare
Neuester Kommentar
Nun möchte ich die Dateien Sortieren, wie überprüfe ich ob der Dateiname bli bla oder blub enthält?
dir /b /a-d | findstr /il "bli bla blub"
Einfach mal
dir /?
und findstr /?
in die Konsole eintippeln, lesen und verstehen... Wobei ich dir ja heutzutage direkt zu Powershell raten würde wenn's Winblows ist.Zitat von @Xaivia:
Powershell kann ich leider nicht nehmen, wird von dem Programm nicht unterstützt.
Ich mag Powershell, aber ich hasse die Batch Syntax.
Batch hast du ja jetzt oben schon ....Powershell kann ich leider nicht nehmen, wird von dem Programm nicht unterstützt.
Ich mag Powershell, aber ich hasse die Batch Syntax.
Bitte nicht vergessen. Danke.