Я хочу найти на диске c: наличие каталога с именем XYZ. Затем я хочу удалить его и все его содержимое. В дереве каталогов будет несколько каталогов с именем XYZ на разных уровнях. Я хочу удалить их все. Это должно быть сделано в системе Windows. Я могу запускать команды UNIX, используя Cygwin, если требуется. Любая помощь в достижении этого очень ценится.
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 {} \;