關於U盤中毒,文件全變成快捷方式

U盤中毒後,文件都變成了快捷方式,而原文件被隱藏且改爲系統文件,打開文件夾選項中的顯示系統文件就可以看見原文件了,但是文件無法把隱藏屬性去掉。只能通過dos命令來修改文件夾屬性,方法如下:


先創建一個文本文件,後綴名改爲.cmd,往裏面寫入

for /f "delims=?" %%a in ('dir /a /b') do attrib -a -s -h -r "%%a"
@echo off
echo 文件已經成功執行,請按任意鍵退出!
pause>nul
exit
其中,attrib爲批處理文件命令 具體解釋如下:- 清除屬性。 R 只讀文件屬性。 A 存檔文件屬性。 S 系統文件屬性。 H 隱藏文件屬性。

DOS在運行批處理時, 會依次執行批處理中的每條命令, 並且會在顯示器上顯示, 如果你不想讓它們顯示, 可以加一個“echo off” 當然,“echo off”也是命令, 它本身也會顯示, 如果連這條也不顯示, 就在前面加個“@”。

ause 就是暫停命令,執行時會在命令行窗口顯示“請按任意鍵繼續. . .”並等待你按鍵。 pause > nul的作用是同樣的,區別是不顯示“請按任意鍵繼續. . .”這些字,nul相當於空文件,把這些文字隱去了。同樣是等待你按鍵。 後面的命令往往用於批處理,自己用echo命令顯示提示信息,不顯示“請按任意鍵繼續. . .”這些默認的字符。例如: echo 文件已經成功執行,請按任意鍵退出! pause >nul


參考資料:http://zhidao.baidu.com/link?url=pbTUFVcmjWzG335IQucAwBu8-BJ-SPzKUQbFBumpgXaGjA63RPrPrAxD8hZaZahrsX1bDQSmBEMbHQRo2ZFQEq

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章