我想在c:驱动器中搜索名为XYZ的目录。然后我想删除它及其所有内容。目录树中的不同级别将有多个名为XYZ的目录。我想删除它们。这需要在Windows系统上完成。如果需要,我可以使用cygwin运行UNIX命令。非常感谢任何帮助实现这一目标。
我想在c:驱动器中搜索名为XYZ的目录。然后我想删除它及其所有内容。目录树中的不同级别将有多个名为XYZ的目录。我想删除它们。这需要在Windows系统上完成。如果需要,我可以使用cygwin运行UNIX命令。非常感谢任何帮助实现这一目标。
Answers:
在使用之前测试这些。
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 {} \;
del /s /q "%%g"
到 rd /s /q "%%g"
以便删除整个文件夹,包括您要查找的文件夹。如果路径中有空格,请不要忘记将其括在引号中。