很多童鞋都喜歡給系統設定登錄密碼,但復雜的容易忘記,簡單的又容易被破解。那么,有沒有可以借助特定U盤、移動硬盤這類硬件才能登錄的解決方案?
讓U盤變成PC開機鑰匙的方案當然有,下面小編就給大家提供一個方案,基本思路是:
讓程序自動判斷U盤中某類文件的總容量,判斷正確則通過,判斷錯誤則關機。以下內容在Windows 7操作系統中測試通過。假設U盤盤符為F:,其中存有固定的幾個ZIP文件(以后不能改變)。
首先,我們需要獲得U盤中幾個ZIP文件的總容量大小,精準到字節。具體方法是在命令提示符窗口中執行命令:“DIR F:*.ZIP”,圖片中白色的內容就是ZIP文件的總大?。ù蠹倚枰醋约篣盤里的文件數量實際變通)。
接下來打開記事本,輸入以下代碼:
以上命令首先用“dir”命令列出來U盤中ZIP文件總容量,再用“find”命令查找“1,552,827 字節”(就是我們之前記下來的ZIP文件總容量),如果查找不到則執行關機命令。
將上述內容保存到BAT批處理文件中,只要擴展名為bat即可,文件名隨意,比如可存為Key.bat。
為了不讓其他人看到我們的源代碼,我們還可需要用“Bat To Exe Converter”軟件(下載地址請自行搜索)把BAT文件轉成EXE文件。啟動該軟件后,在“批處理文件”一欄中選擇我們剛才建好的Key.bat文件,在“選項”選項卡中的“可見”一欄中選擇“隱形應用程序”,點擊“編譯”即可完成轉換工作。
現在我們把轉換得到的Key.exe文件拖到“開始→所有程序→啟動”文件夾中,即可實現插入指定U盤才能開機的目的了。注意,在編譯好之后,我們的開機U盤就不能再隨意的存取或者刪除ZIP格式文件(最好什么文件都不要添加或刪除),一旦導致U盤中ZIP文件占用的磁盤空間出現變化,就會出現自己也開不了機的情況?。。?!
-
U盤
+關注
關注
7文章
490瀏覽量
63314
發布評論請先 登錄
相關推薦
評論