
Ich habe ein CMD-Skript, das unter Windows ausgeführt werden soll. Das funktioniert DEL
, aber die Shell fragt: „Sind Sie sicher?“ Wie bringe ich das Skript dazu, mit „JA“ zu antworten oder, noch besser, einfach eine stille Anweisung auszuführen DEL
?
Danke
Antwort1
Manchmal reicht es aus, die Hilfe zu lesen:
C:\>help del
Löscht eine oder mehrere Dateien.
DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
names
Gibt eine Liste mit einer oder mehreren Dateien oder Verzeichnissen an. Platzhalter können verwendet werden, um mehrere Dateien zu löschen. Wenn ein Verzeichnis angegeben ist, werden alle Dateien innerhalb des Verzeichnisses gelöscht.
/P
Vor dem Löschen jeder Datei wird eine Bestätigungsaufforderung angezeigt.
/F
Erzwingen Sie das Löschen schreibgeschützter Dateien.
/S
Löscht die angegebenen Dateien aus allen Unterverzeichnissen.
/Q
Ruhemodus, keine Nachfrage, ob mit dem Löschen eines globalen Platzhalters einverstanden ist
/A
Wählt zu löschende Dateien anhand von Attributen ausWenn Befehlserweiterungen aktiviert sind,
DEL
ändernERASE
Sie sie wie folgt:Die Anzeigesemantik des
/S
Schalters ist umgekehrt, indem er Ihnen nur die gelöschten Dateien anzeigt, nicht die, die er nicht finden konnte.