Ich muss alle bin
& obj
Ordner in einem Ordner auf meinem PC löschen . Also, ich denke an eine Batch-Datei, um das zu tun, aber ich bin nicht vertraut mit Batch-Datei in Windows. Bitte helfen Sie.
[Bearbeiten]
Nach einer Diskussion mit dem Benutzer DMA57361
kam ich zu der aktuellen Lösung (immer noch ein Problem, siehe unsere Kommentare):
Erstellen Sie eine BAT-Datei und fügen Sie den folgenden Befehl ein:
start for /d /r . %%d in (bin,obj) do @if exist "%%d" rd /s/q "%%d"
ODER
start for /d /r . %%d in (bin,obj) do @if exist "%%d" rd /s "%%d"
@ DMA57361: Wenn ich Ihr Skript ausführe, wird die folgende Fehlermeldung angezeigt. Irgendeine Idee?
for / %d in
und nicht for /d /r . %d in
- Sie müssen den gesamten folgenden Befehl verwenden, jedes Bit hat eine andere Funktion und ist wichtig.
start
und sehen Sie, was passiert. Nicht ideal, aber ich frage mich, ob das helfen kann.
for \/d \/r ...
- warum die doppelten Schrägstriche stattfor /d /r ...
? Wenn Sie die Vollversion mit/q
am Ende ausführen, wird - wie ich bereits sagte - alles ohne Vorwarnung gelöscht, sodass keine Ausgabe zurückgegeben wird (dh es wird nicht angezeigt, wann es funktioniert, nur wenn ein Fehler vorliegt) oben laufen hat nicht richtig funktioniert?