很多人說病毒清除掉後留下很多屍體檔案,雖然可以刪除,但是他們無處不在,一個個幹掉實在是太麻煩了。
比如viking留下的_desktop.ini
比如歡樂時光留下的desktop.ini、folder.htt
還比如病毒經常在你的硬碟跟目錄下放上屬性為系統+隱藏的autorun.inf,以及這個檔案裡run=欄位後面的程式
數不勝數……
那麼如何來幹掉這些垃圾?實際上你可以利用搜尋功能從“我的電腦”範圍內將這些垃圾搜尋出來,然後CTRL+A全選,DEL刪除!當然要記得搜尋時在“更多進階選項”裡把“搜尋隱藏的檔案和檔案夾”和“搜尋系統檔案夾”兩這個地方勾上,否則毛也搜不到!
ok,以上是一個方法,但是下面這個方法會讓你更爽,因為你不但要幹掉這些該死的病毒,還能從中學會一些東西,能感受的到那些該死的檔案被喀嚓的快感……那麼還等什麼,我們開始吧!
你將會看到一個批次程式,基本上由DEL和FOR兩個命令組成。基本架構和原理是很簡單的:用FOR來迴圈所有的磁碟機和目錄,用DEL來刪除目標檔案。先看一下代碼:
FOR %%I IN (c:,d:,e:) DO CD /D %%I & FOR %%J IN (filename1,filename2,filename3) DO DEL %%J /A HS /F /S
ECHO 目標檔案刪除完畢,按任意鍵退出
PAUSE
代碼說明:
所有大寫部分都是程式中不可修改的代碼,紅色和藍色部分是可以修改的。
紅色部分請修改成你當前的盤符,有多少個就寫進去多少個,格式照貓畫虎即可(注意,盤符後面要跟英文冒號,每個盤之間要用英文逗號隔開)。藍色部分請修改成要刪除的目標檔案,必須帶副檔名(如autorun.inf),而且用英文逗號隔開,如果只有一個檔案就不用寫逗號了。請注意:因為執行的程式是刪除,請務必確保你寫的目標檔案就是你要刪除的病毒屍體,如果你寫成別的檔案而被刪了,可別來找偶!!
ok,將代碼儲存為一個副檔名為bat或者cmd的批次檔,然後雙擊執行,你就會看到那些該死的病毒屍體在螢幕上一閃而過,再也找不到蹤影了!
給個具體的例子,比如你的硬碟有C、D、E、F四個盤,你中了viking(威金),病毒清除完後在每個檔案夾下都留下一個_desktop.ini檔案(什麼,你沒看到?因為人家是隱藏的),這個玩意怎麼用我們的程式來刪除?代碼如下:
FOR %%I IN (c:,d:,e:,f DO CD /D %%I & FOR %%J IN (_desktop.ini) DO DEL %%J /A HS /F /S
ECHO 目標檔案刪除完畢,按任意鍵退出
PAUSE
如果你的硬碟裡沒有這些屍體檔案,但又想測試一下效果,可以自己建一些目錄,在裡面隨意放上些檔案,把紅色部分修改為你建的目錄,把藍色部分修改為你放的檔案,儲存、運行即可,你會發現那些檔案都消失了。所以如果你想大量刪除某些檔案的時候就可以用到這個指令碼。其他演化方式,大家八仙過海去吧!
還是那句話,對付病毒,鍛煉手工能力才是真的,殺毒軟體都是很弱智的,要不為什麼不把病毒屍體給你處理乾淨呢?我們自己動手,豐衣足食!