Удалять все содержимое переменных папок программно по расписанию

Удалять все содержимое переменных папок программно по расписанию

Я хотел бы очистить папку журнала в моем веб-приложении, которая всегда имеет один и тот же путь к каталогу. Единственное, что меняется, это имя основной папки для разных веб-сайтов.

Как удалить содержимое папки, в которой находится logsпапкаlogsC:\Inetpub\websites\XYZ\Portals\LogsXYZявляется переменной для всех папок внутри C:\Inetpub\websitesкаталога

В идеале скрипт можно было бы запускать по требованию, и я мог бы добавить его в планировщик Windows для автоматического запуска.

Будем весьма признательны за любые примеры.

решение1

Можно было бы написать что-то вроде этой строки:

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"

Связанный контент