最近有用戶想為自己的U盤設置開機密碼鑰匙,但不知道具體的方法,下面小編結尾大家講解一下,需要的朋友快來看看吧。
首先想到的就是在U盤中建立一個文件,然后用DOS命令來查找U盤中是否存在該文件,以此來判斷是否要執行關機命令。這個方法已經有過不少人介紹了,而且個人感覺這個思路的弊病也很明顯,其他人只要用任意U盤建立一個同名的文件即可破解。所以,我想到了通過U盤的剩余空間來判斷是否開機的方法。畢竟其他人要偽造一個跟自己的U盤的剩余空間完全相同的U盤是比較困難的。
操作步驟:
1、一般每個人都會有幾個閑置的U盤,可以拿出一個不用的U盤,將它插入需要使用U盤鑰匙的電腦中。接著點擊“開始→所有程序→附件→命令提示符”,打開命令提示符窗口,在其中輸入執行以下命令:
dir J: >d:/1.txt
注意:上面命令中的“J”代表要作為開機鑰匙的U盤的盤符,各人電腦上會略有不同,需要根據實際情況修改。這條命令的作用是列出U盤中的文件,并寫入到D盤的1.txt文件中?,F在我們打開D盤中1.txt文件,它的最后一行記錄了我們的U盤中有多少剩余的空間(圖1)。
2、接下來我們打開記事本,輸入以下代碼:
@echo off
dir j: | find "1,462,206,464 可用字節"
if "%errorlevel%"=="0" (
echo "審核通過"
)else (
shutdown -f -s
)
注意:以上命令首先用“dir”命令列出來U盤中的文件及剩余空間,再用“find”命令查找“1,462,206,464 可用字節”,如果查找不到則執行關機命令。
3、將上述內容保存到BAT批處理文件中,只要擴展名為bat即可,文件名隨意,比如可存為Key.bat(圖2)。
4、為了不讓其他人看到我們的源代碼,我們還需要用“Bat To Exe Converter”軟件(下載)把BAT文件轉成EXE文件,啟動該軟件后,在“批處理文件”一欄中選擇我們剛才建好的Key.bat文件,在“選項”選項卡中的“可見”一欄中選擇“隱形應用程序”,點擊“編譯”即可完成轉換工作(圖3)。
5、現在我們把轉換得到的Key.exe文件拖到“開始→所有程序→啟動”文件夾中,即可實現插入指定U盤才能開機的目的了。
注意:在編譯好之后,我們的開機U盤就不能再隨意的存取或者刪除文件,一旦導致磁盤空間出現變化,就會出現自己也開不了機的情況。目前筆者已在Win7系統中測試通過。
以上就是武林網小編為大家講解的制作U盤開機密碼鑰匙教程,需要的用戶快來看看吧,想知道更多精彩教程請關注武林網。
新聞熱點
疑難解答