Нужен код для удаления конкретных папок
Пример :
Папка1
{
Папка1*<<Папка1,Папка2,Папка3
Папка2*<<Папка1,Папка2,Папка3
Папка3*<<Папка1,Папка2,Папка3
Папка4*<<Папка1,Папка2,Папка3
Папка5*<<Папка1,Папка2,Папка3
}
"<<" означает что эти папки внутри папки O.o
Нужно удалить из каждой папки со звездочкой Папку1 и Папку3
Gigabait: приложение - аналог линуксового find. Оно вам найдет объекты, подпадающие под указанные Вами критерии -и сделает то, что Вы от него попросите.
Макс: Сделал такую команду " FORFILES /P . /M models /S /C "cmd /c RD /S /Q @file" " можно ли сделать так чтоб маска была на оборот т.е он удалял все кроме этой папки и ее подпапок?
Gigabait: напрямую - не в этой системе =(. народ выкручивается через дополнительную проверку, если этот каталог с именем ххх - то не удалять(т.е. добавляет if not [директория_которую_нельзя_удалять] del /f /q ).
Макс: Вот так ? "FORFILES /P . /M models /S /C "cmd /c if not materials del /f /q @file"" т.е. он удалит все папки с именем models но не удалит папки в models в materials ? (так-как мне это и нужно.)