1

Я хочу найти на диске c: наличие каталога с именем XYZ. Затем я хочу удалить его и все его содержимое. В дереве каталогов будет несколько каталогов с именем XYZ на разных уровнях. Я хочу удалить их все. Это должно быть сделано в системе Windows. Я могу запускать команды UNIX, используя Cygwin, если требуется. Любая помощь в достижении этого очень ценится.

1 ответ1

3

Проверьте их, прежде чем использовать их.

Windows CMD командная строка

for /f "tokens=*" %G in ('dir /b /s /a:d "XYZ"') do rmdir /s /q "%G"

Windows CMD скрипт

for /f "tokens=*" %%G in ('dir /b /s /a:d "XYZ"') do rmdir /s /q "%%G"

Баш / Cygwin

find . -name 'XYZ' -type d -exec rm -rf {} \; 

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .