Данный скрипт можно использовать для обменных папок в шаре на сервере.
Предположим, у вас есть папка Obmen, в которой созданы подпапки с фамилиями сотрудников.
Например ...\Obmen\Ivanov, ...\Obmen\Petrov и так далее.
Данный скрипт позволяет очистить все папки, ниже второго уровня после пути, указанного в строке с переменной d0=
@echo off set "d0=Полный путь к папке" for /d %%a in ("%d0%\*") do ( pushd "%%a" rd /s /q "%%a" 2>nul popd )
Пример скрипта
@echo off set "d0=d:\share\obmen" for /d %%a in ("%d0%\*") do ( pushd "%%a" rd /s /q "%%a" 2>nul popd )
После выполнения скрипта очистятся все данные в папках d:\share\Obmen\Ivanov и d:\share\Obmen\Petrov (и др.), а сами папки Ivanov и Petrov останутся.
Работоспособность скрипта по сети не проверял.
Комментариев нет:
Отправить комментарий