Alle Dateien aus einem Ordner überschreiben (in Windows)

Alle Dateien aus einem Ordner überschreiben (in Windows)

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. :)

verwandte Informationen