首页脚本CMD下一个命令遍历目录并删除相同文件的代码

CMD下一个命令遍历目录并删除相同文件的代码

时间2024-02-12 07:10:03发布访客分类脚本浏览1013
导读:收集整理的这篇文章主要介绍了CMD下一个命令遍历目录并删除相同文件的代码,觉得挺不错的,现在分享给大家,也给大家做个参考。 如果不小心安装了些制造垃圾的小工具,在系统中各个盘符下都产生了...
收集整理的这篇文章主要介绍了CMD下一个命令遍历目录并删除相同文件的代码,觉得挺不错的,现在分享给大家,也给大家做个参考。 如果不小心安装了些制造垃圾的小工具,在系统中各个盘符下都产生了相同的垃圾文件,如我系统中就曾经有被产生了无数的desktop_1.ini 和 desktop_2.ini,当时首先想到的解决办法就是把所有的文件用windows的搜索工具找到,再一并删除,这种方法固然可以解决,但搜索的时候别忘了勾选搜索隐藏文件和隐藏文件夹,不然你是搜索不到恶意制造的垃圾文件的。
这里给出另一种简单办法,只要一个命令,也可达到同样的效果。 它遍历当前盘符并自动删除找到的文件。
命令格式:
复制代码 代码如下:I:\> for /F %i in ('dir desktop_1.ini desktop_2.ini /a /s /b') do (attrib -r -s -h %i & & del %i)
'dir desktop_1.ini desktop_2.ini /a /s /b' 可以找出所有的desktop_1.ini和desktop_2.ini,包括隐藏文件,并以完整文件路径列出。
for /F命令对列出的结果中的每一行记录进行分析,%i为每一行的记录内容即这里的文件名完整路径, do后面的括号里是对文件名进行处理的命令集,这里可以看到先对文件进行去掉只读,系统和隐藏属性,这样就可以用删除命令del对其进行删除了。 您可能感兴趣的文章:
  • dos下遍历目录和文件的代码(主要利用for命令)@H_126_16@

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: CMD下一个命令遍历目录并删除相同文件的代码
本文地址: https://pptw.com/jishu/610921.html
批处理代码搞定Windows下Nginx+PHP(FastCGI)管理 IIS ASP.NET 版本转换批处理代码

游客 回复需填写必要信息