如何从命令行递归删除Windows上的文件或文件夹?
我已经找到了这个解决方案,我们在命令行上驱动并运行这个命令。
我给出了一个使用.svn文件扩展名文件夹的示例:
for /r %R in (.svn) do if exist %R (rd /s /q "%R")
发布于 2012-10-05 23:37:42
您可以在bat
脚本中使用以下代码:
rd /s /q "c:\folder a"
现在,只需将c:\folder a
更改为文件夹的位置即可。仅当文件夹名称包含空格时,才需要引号。
发布于 2014-07-22 13:19:53
RMDIR path_to_folder /S
例如。RMDIR "C:\tmp" /S
请注意,如果您真的要删除"C:\tmp“文件夹,系统将提示您。将其与/Q开关结合使用时,将以静默方式删除文件夹(例如RMDIR "C:\tmp" /S /Q
)
发布于 2016-08-28 20:23:03
如果您想要递归删除特定扩展,请使用以下命令:
For /R "C:\Users\Desktop\saleh" %G IN (*.ppt) do del "%G"
https://stackoverflow.com/questions/12748786
复制相似问题