Löschen von Dateien im batch mit ohne Fehlermeldung
Ich den Befehl
del "info*"
löschen einer Gruppe von Dateien, beginnend mit "info". Das problem ist, dass es manchmal
ist mindestens eine dieser Dateien,die vorhanden sind, deshalb werden Sie gelöscht und die andere mal keine Dateien vorhanden sind und und die Fehlermeldung passiert.
Muss ich mein script nicht blockieren darf, wenn diese Dateien nicht existieren.
Schaue ich auf Optionen für del /? aber nichts hilft mir weiter gehen.
Könnten Sie mir helfen, bitte?
- Verwenden Sie
del /q info*.*
? - Ich denke, dass der /Q-parameter können Sie nur überspringen Sie die Bestätigungs-Nachricht, es wird noch die Ausgabe einer Fehlermeldung "Kann nicht finden [...]". Könnte falsch sein, obwohl
Du musst angemeldet sein, um einen Kommentar abzugeben.
versuchen Sie dies:
Dieser sendet normal und Fehlermeldungen zu
nul
.Dieser sendet nur Fehlermeldungen zu
nul
.Haben Sie versucht, so etwas wie dieses :
Andere Möglichkeit könnte diese sein:
Wird dies tun, ein Verzeichnis, um eine Liste der passenden Dateien. Wenn einer gefunden wird, tun für jeden ein "del ".
Sieht das ein bisschen übertrieben, aber verhindert Fehler wie "Datei-info* nicht gefunden".