Ich bin auf Windows 7 Ich habe Verzeichnis namens zB dir1. Es hat ein paar Unterverzeichnisse, zB subd1, subd2 und so weiter. Jedes dieser Unterverzeichnisse könnte eine Datei mit der Endung .tmp haben, zB "abc_test write.tmp". Ich mache:
set dir=\my_path\dir1
pushd %dir%
Und hier ist das Problem: Nächster Schritt, den ich mache:
del /s "*\*.tmp"
Es wurde jedoch der Fehler angezeigt: Der Dateiname, der Verzeichnisname oder die Datenträgerbezeichnungssyntax sind falsch. Meine Frage: Wie kann ich Dateien mit der Endung .tmp löschen, wenn Unterordner Platzhalter verwenden? Vielen Dank
quelle