您好,登錄后才能下訂單哦!
前幾天一位老師找我幫忙,一個優盤里面有文件,優盤沒有問題,文件還在,但是怎么也顯示不出來,讓我給她收拾一下。信誓旦旦的沒問題。尷尬的是沒弄出來。不過之后又問了朋友,然后找了一串代碼,輕松解決。先不說別的,上代碼:
for /f "delims=?" %%a in ('dir /a /b') do attrib -a -s -h -r "%%a"
@echo off
pause>nul
exit
具體來說怎么做,很簡單:
(1)在你所要恢復的隱藏文件的目錄下(比如優盤的所有內容,那就在優盤里直接)建立一個.exe的文件,上面的代碼就是內容
(2)執行這個文件,等待幾分鐘直接完事
肯定很多朋友不是很明白那串代碼這是什么鬼,說實話我也不是很明白。。。只是略微知道一點點,各位請笑納:
這些代碼其實就是一個DOS命令下的一個for循環。命令格式:for /參數 %變量 in (集) do 命令
/f 用來打開集中的文件,使其for循環正確處理文件目錄的讀取添加刪除等操作
dir命令,顯示當前目錄下的所有內容
attrib 處理文件屬性的命令
/a 存檔文件
/r 只讀文件
/h 隱藏文件
/s 系統文件
‘-’表示清除屬性
綜上,就是清除掉集中的所有文件的只讀、存檔、隱藏、系統屬性
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。