Alle Dateien löschen bis auf .txt und .doc
Hallo,
ich habe folgendes kleines Problem:
In einem Verzeichnis mit vielen Unterverzeichnissen muß ich alle Dateien löschen bis auf die, die die Dateiendung TXT und DOC haben. Die Verzeichnisse sollen bestehen bleiben.
Alle Dateien löschen kann ich, wie klammere ich alle TXT- und DOC-Dateien aus?
Vielen Dank
ich habe folgendes kleines Problem:
In einem Verzeichnis mit vielen Unterverzeichnissen muß ich alle Dateien löschen bis auf die, die die Dateiendung TXT und DOC haben. Die Verzeichnisse sollen bestehen bleiben.
Alle Dateien löschen kann ich, wie klammere ich alle TXT- und DOC-Dateien aus?
Vielen Dank
Please also mark the comments that contributed to the solution of the article
Content-Key: 82494
Url: https://administrator.de/contentid/82494
Printed on: April 27, 2024 at 00:04 o'clock
3 Comments
Latest comment
Hi,
da gibt es viele Wege.
Am schnellsten wird es folgendermaßen funktionieren:
Besorg dir 7zip, packe alle .txt und .doc von dem Ordner incl unterordner in ein neues Archiv rein.
z.B. mit
lösche den ganzen "baum" und entpacke das Zip Archiv wieder.
da gibt es viele Wege.
Am schnellsten wird es folgendermaßen funktionieren:
Besorg dir 7zip, packe alle .txt und .doc von dem Ordner incl unterordner in ein neues Archiv rein.
z.B. mit
7z.exe a -r -sfx doc.exe quelle\*.doc
7z.exe a -r -sfx txt.exe quelle\*.txt
7z.exe a -r -sfx txt.exe quelle\*.txt
lösche den ganzen "baum" und entpacke das Zip Archiv wieder.
Hier noch mal der vielleicht zweitschnellste Weg:
CMD-Fenster öffnen, testen [ das ">" kennzeichnet den Prompt, nicht mit eingeben]:
Output anschauen, wenn OK -> Zeile nochmal ohne "@echo" abfeuern, Feierabend machen.
Grüße
Biber
CMD-Fenster öffnen, testen [ das ">" kennzeichnet den Prompt, nicht mit eingeben]:
>for /r "x:\startverz" %i in (*.*) do @(if "%~xi" NEQ ".txt" if "%~xi" NEQ ".doc" @echo del /y "%i" )
Output anschauen, wenn OK -> Zeile nochmal ohne "@echo" abfeuern, Feierabend machen.
Grüße
Biber
@ Biber - tja das kommt davon, wenn du solange zum antworten brauchst *flitz*
Ich hab drauf gewettet, das du früher oder später deine genialität beweisst
Natürlich ist dein Weg schneller und eleganter sowiso
OT:
Aber saach mal
[code] und [/code] funken nicht mehr, oder bin ich heut schon wieder zu lange vor der tastatur?
Ich hab drauf gewettet, das du früher oder später deine genialität beweisst
Natürlich ist dein Weg schneller und eleganter sowiso
OT:
Aber saach mal
[code] und [/code] funken nicht mehr, oder bin ich heut schon wieder zu lange vor der tastatur?
edit sagt jau..