
Ich möchte den Protokollordner in meiner Webanwendung löschen, der immer den gleichen Verzeichnispfad hat. Das einzige, was sich ändert, ist der Hauptordnername für verschiedene Websites.
Wie kann ich den Inhalt des Ordners löschen logs
, in dem sich der Ordner logs
befindet C:\Inetpub\websites\XYZ\Portals\Logs
?XYZist für alle Ordner im C:\Inetpub\websites
Verzeichnis variabel
Im Idealfall könnte ein Skript bei Bedarf ausgeführt werden und ich könnte es zum Windows-Scheduler hinzufügen, damit es automatisch ausgeführt wird.
Für jedes Beispiel wäre ich sehr dankbar.
Antwort1
Könnte ein Einzeiler wie dieser sein:
for /f "Delims=" %%a in ('dir /b /ad /s C:\Inetpub\websites ^| find /i "C:\Inetpub\websites\" ^|find /i "\Portals\Logs"') do del /q /s /a /f "%%a"