2008年3月11日 星期二

使用Dos指令搜尋特定檔案並刪除

有時候電腦或Server會中毒而在每個資料夾被放入中毒檔案,數量達好幾十萬的時候,使用檔案總管的搜尋再全選全刪會當在那而刪不掉,可使用簡單的Dos command執行此工作即可。


將以下幾行存成bat或cmd檔執行,會將所有存在C:D:E:的Virus.eml檔案刪除:
DIR /S/B C:\Virus.eml >> virus.txt
DIR /S/B D:\Virus.eml >> virus.txt
DIR /S/B E:\Virus.eml >> virus.txt
echo Y FOR /F "tokens=1,* delims=: " %%j in (virus.txt) do del "%%j:%%k"

沒有留言: