Да , работает. Забыл сменить кодировку на 866.
Но нельзя ли сделать скрипт как я описал выше ?
Т.е он будет проверять "test" папку и ее подпапки на "folder1" папки и будет удалять их ? Но добавив маску на folder2 и в ней будет подпапка folder1 которую он не будет удалять. То-есть обратная маска ?
Пример 3 :
Код:
![Выделить весь код](images/misc/selectcode.png)
├───materials
│ └───models
│ └───weapons
│
│
│
├───models 1
│ └───weapons
├───scripts
│ └───weapons
└───sound
└───weapons
Я хочу чтоб он удалил models , scripts , sound. Но не models в materials. Почему мне нужно чтоб скрип проверял test и все подпапки ? Потому что в папке "test (не важно в какой)" разно уровневая система папок.
Пример 4 :
Скрытый текст
Код:
![Выделить весь код](images/misc/selectcode.png)
Test
├───Folder4
│ ├───Folder1
│ │ ├───Folder2
│ │ │ ├───Folder1
│ │ │ │ └───Folder2
│ │ │ │ └───Папка2
│ │ │ └───Folder3
│ │ │ └───Папка2
│ │ └───Folder3
│ │ └───Папка2
│ ├───Folder2
│ │ ├───Folder1
│ │ │ └───Folder2
│ │ │ └───Папка2
│ │ └───Folder3
│ │ └───Delthis ------------------
│ └───Folder3
│ ├───Folder1
│ │ ├───Folder2
│ │ │ ├───Folder1
│ │ │ │ └───Folder2
│ │ │ │ └───Папка2
│ │ │ ├───Folder3
│ │ │ │ └───Папка2
│ │ │ └───Папка2
│ │ └───Folder3
│ │ └───Папка2
│ └───Folder2
│ ├───Folder1
│ │ └───Folder2
│ │ └───Папка2
│ └───Folder3
│ ├───Folder1
│ │ ├───Folder2
│ │ │ ├───Folder1
│ │ │ │ └───Folder2
│ │ │ │ └───Папка2
│ │ │ └───Folder3
│ │ │ └───Папка2
│ │ └───Folder3
│ │ └───Папка2
│ └───Folder2
│ ├───Folder1
│ │ └───Folder2
│ └───Folder3
│ └───Delthis ------------------
└───Folder5
├───Folder1
│ ├───Folder1
│ │ ├───Folder2
│ │ │ └───Folder1
│ │ └───Folder3
│ ├───Folder2
│ └───Folder3
│ └───Folder3
├───Folder2
│ └───Папка2
└───Folder3
└───Delthis
В примере 4 видно что я хочу объяснить. Цикл или FORFILES должен пройтись по всем этим папкам и подпапкам , и удалить папки "folder3" с подпапкой delthis но не трогать другие папки folder3.
Цитата Elven:
Странная какая-то задача, но... »
|
У меня 10 папок , в одной папке 3 папки , я хочу удалить эти 3 папки с помощью cmd т.к руками это делать долго.