国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > BAT > 正文

CMD下一個命令遍歷目錄并刪除相同文件的代碼

2020-06-09 14:17:47
字體:
來源:轉載
供稿:網友
如果不小心安裝了些制造垃圾的小工具,在系統中各個盤符下都產生了相同的垃圾文件,如我系統中就曾經有被產生了無數的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命令)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平山县| 松阳县| 阜南县| 惠来县| 梧州市| 萍乡市| 电白县| 咸宁市| 邵阳县| 读书| 德庆县| 凤翔县| 金门县| 佛山市| 红桥区| 陈巴尔虎旗| 湘阴县| 永泰县| 永州市| 桓台县| 肇源县| 吴江市| 财经| 洪泽县| 咸丰县| 姚安县| 台州市| 广南县| 涟水县| 启东市| 上高县| 耒阳市| 海口市| 田林县| 凤山县| 同心县| 普兰店市| 长治市| 晋城| 青阳县| 奎屯市|