reyst
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Alan Mon С очисткой PostBox'ов я думаю разобрались. Тобишь скрипт находит все папки PostBox и "очищает" их путем удаления, создания и установления прав. Задача усложнилась тем, что: папки PostBox, в составе которых есть папка "InBox" должны остаться нетронутыми, т.е. их не нужно очищать. Расшифровка: все папки (а не только InBox), которые находятся в этой папке PostBox и все файлы во вложенных папках должны остаться в том же состоянии. После выполнения нового скрипта, разработанного ув. evle: for /R <Путь к корню> %%i in (.) do echo %%~fi\ | find "\PostBox\" && if not exist %%~fi\InBox (RD /S /Q "%%~fi" && MD "%%~fi" && xcacls "%%~fi" /G Everyone:F /Y) происходит следующее: в папках PostBox, содеражащих папку "InBox", после выполнения скрипта вложенные папки остаются, что и требовуется, но содержимое вложенных папок удаляется ... |