Gibt es eine Möglichkeit, alle in einem Ordner befindlichen Dateien zu überschreiben?
Beispielsweise habe ich im Ordner d:/data verschiedene Dateien mit unterschiedlichen Erweiterungen (.mp3, .txt usw.).
Ich versuche, den Inhalt mit leerem Inhalt zu überschreiben. Die Titel bleiben also erhalten, jedoch ohne Inhalt.
Ist das mit einem MS-DOS-Befehl möglich?
Antwort1
Eine mögliche Option:
for /f %f in ('dir /b "d:\ff\"') do copy /y NUL d:\ff\%f
Dabei ersetzen Sie d:\ff\ durch das Verzeichnis, in dem Sie arbeiten müssen.
Antwort2
Andere Möglichkeit:
for /r %F in (*) do @(copy /y nul %F) > nul
Dadurch werden alle Dateien im aktuellen Ordner stillschweigend mit NULL überschrieben, sodass nur 0-Byte-Dateien übrig bleiben.
Seien Sie vorsichtig. :)