- 相關推薦
如何設置U盤開機密碼鑰匙
首先想到的就是在U盤中建立一個文件,然后用DOS命令來查找U盤中是否存在該文件,以此來判斷是否要執行關機命令。這個方法已經有過不少人介紹了,而且個人感覺這個思路的弊病也很明顯,其他人只要用任意U盤建立一個同名的文件即可破解。所以,我想到了通過U盤的剩余空間來判斷是否開機的方法。畢竟其他人要偽造一個跟自己的U盤的剩余空間完全相同的U盤是比較困難的。
操作步驟:
1、一般每個人都會有幾個閑置的U盤,可以拿出一個不用的U盤,將它插入需要使用U盤鑰匙的電腦中。接著點擊“開始→所有程序→附件→命令提示符”,打開命令提示符窗口,在其中輸入執行以下命令:
dir J: >d:1.txt
注意:上面命令中的“J”代表要作為開機鑰匙的U盤的盤符,各人電腦上會略有不同,需要根據實際情況修改。這條命令的作用是列出U盤中的文件,并寫入到D盤的1.txt文件中。現在我們打開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盤開機密碼鑰匙】相關文章:
如何設置U盤密碼鎖04-23
u盤怎么設置密碼05-31
開機bios設置u盤啟動04-29
如何使用U盤啟動清除開機密碼05-22
如何設置開機密碼04-27
U盤如何控制電腦開機04-30
如何設置u盤啟動04-30
u盤啟動清除開機密碼04-28
u盤文件夾設置密碼05-30
給u盤文件夾設置密碼05-30