方法如下:
1、首先創(chuàng)建一個(gè)文件夾,這其中將要放置以密碼保護(hù)的子文件夾和用來處理的批處理文件。文件夾創(chuàng)建之后,在其中建立一個(gè)文本文件,名字任意,因?yàn)樗皇且粋€(gè)臨時(shí)過渡文件,用完后我們會(huì)刪除它。
在創(chuàng)建的文本文件中輸入如下代碼:
@ECHO OFF ::關(guān)掉無關(guān)顯示
CLS ::清除屏幕閑雜信息
title 文件夾上鎖工具 ::命名批處理標(biāo)題
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto JIESHUO
if NOT EXIST Locker goto WJJCJ
:YON ::設(shè)定輸入與確認(rèn)模塊
echo 確認(rèn)要鎖定這個(gè)文件夾嗎(Y/N)
set/p "cho=>"
if %cho%==Y goto SHUODING
if %cho%==y goto SHUODING
if %cho%==n goto END
if %cho%==N goto END
echo 無效選擇 ::顯示選擇無效
goto YON ::轉(zhuǎn)回到判斷模塊
:SHUODING ::設(shè)定鎖定功能的模塊
ren Locker "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo 文件夾已被鎖定 ::顯示鎖定信息
goto End ::轉(zhuǎn)到結(jié)束模塊
: JIESHUO ::設(shè)定解鎖模塊
echo 輸入鎖定文件夾的密碼
set/p "pass=>" ::定義輸入變量
if NOT %pass%==這里輸入你的密碼 goto WUXIAO ::判斷密碼的正確性
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker
echo 文件夾成功解鎖! ::成功解鎖信息顯示
goto End
:WUXIAO ::設(shè)置輸入無效提示模塊
echo 密碼無效 ::密碼無效顯示
goto end
:WJJCJ ::創(chuàng)建文件夾的模塊
md Locker ::創(chuàng)建文件夾的命令
echo 文件夾鎖建立成功
goto End
:End ::結(jié)束模塊
代碼簡要說明:
帶Control命令的字串代表用控制面板創(chuàng)建一個(gè)不可見的文件夾;attrib命令帶+h和+s參數(shù),可將其設(shè)置為系統(tǒng)和隱含屬性,這將更加隱秘;代碼段中以冒號(hào)前置單詞引導(dǎo)的每個(gè)分段,分別代表一個(gè)功能模塊,如YON表示確認(rèn),SHUODING表示鎖定,UNLOCK表示解鎖,WJJCJ表示生成文件夾,SHIXIAO表示無效提示。
至此,任務(wù)即將完成。在需要將敏感文件夾設(shè)置為用密碼訪問時(shí),打開上述文件,在代碼中找到“這里輸入你的密碼”字串,刪除這個(gè)字串,然后輸入你自己設(shè)置的密碼(這里如123456)。修改完畢后,將這個(gè)文檔另存為“鎖定文件.BAT”。刪除原來的TXT文件,保留BAT文件以后使用。
小提示:
在存盤時(shí)要選擇文件類型為“所有文件*.*”。否則仍會(huì)被保存為TXT類型文件,將不能被執(zhí)行。
2、雙擊創(chuàng)建的文件“鎖定文件.BAT”,會(huì)立即自動(dòng)創(chuàng)建一個(gè)名為“Locker”的文件夾,現(xiàn)在打開這個(gè)文件夾,然后將隱私文件保存進(jìn)去。
之后,再雙擊“鎖定文件.BAT”文件,便可看到命令對(duì)話窗口:
鍵入“Y”并按Enter鍵后,將自動(dòng)以密碼鎖定剛才建立的文件夾,同時(shí)該文件夾會(huì)從眼前消失,現(xiàn)在只能看到有一個(gè)批處理文件了。onuomy.cn win7系統(tǒng)之家
如果希望再次看到這個(gè)文件夾,再雙擊一遍“鎖定文件.BAT”文件。但這次運(yùn)行的結(jié)果是,需要先輸入先前設(shè)定的密碼,然后按下回車。
隨后,我們看到保存隱私文件的“Locker”文件夾又出現(xiàn)了。
這樣我們就完成了文件夾的加密和解密工作。
注意:建議先用不重要的文件進(jìn)行測試,然后確認(rèn)無誤之后再用于保護(hù)你的重要文件。
小貼示:
1、如果密碼忘記,可以右鍵點(diǎn)擊bat文件—編輯,我們?cè)诖a中搜索%pass% 就可以查到你設(shè)置的密碼了。
2、如果你怕別人會(huì)通過編輯來查看你的BAT文件,也可以使用bat加密軟件加密,或是使用bat轉(zhuǎn)EXE工具來把bat文件轉(zhuǎn)換為exe可執(zhí)行文件。
上一篇:win10系統(tǒng)的cmd命令提示符開機(jī)一閃而過的解決方法
下一篇:Windows Lite是什么系統(tǒng)?微軟輕量級(jí)系統(tǒng)內(nèi)部代號(hào):圣托里尼