Ich bin nicht gut darin. Ich brauche wirklich Hilfe.Windows Batch zum Überschreiben Vorhandene Dateien in Ordner und Unterordner
Ich habe viel gesucht, aber kein Glück.
Ich möchte leere Dateien erstellen und vorhandene in einem Ordner und seinen Unterordnern ersetzen.
Von meiner Suche konnte ich finden, wie man einen Stapel zum Löschen macht.
set folder="test"
cd /d %folder%
for /F "delims=" %%i in ('dir /b') do (rmdir "%%i" /s/q || del "%%i" /s/q)
Allerdings habe ich die Dateien mit leeren ersetzt werden soll, habe ich versucht, dieses:
set folder="test"
cd /d %folder%
for /F "delims=" %%i in ('dir /b') do (echo. 2>"%%i")
Aber es funktioniert nicht. Ich brauche das, um alle meine vorhandenen Dateien zu ersetzen, also nach dem Löschen sollte es nicht wiederhergestellt werden.
Entschuldigung, nichts passiert – Alahdal
Sie haben den 'x: \ test' in einen Pfad auf Ihrem System geändert, den Sie auf Null setzen möchten? Und die Dateien haben eine andere Größe als Null? – LotPings
Ich wechselte zu c: \ test. und ja, die Dateien haben eine andere Größe als Null. – Alahdal