Windows XP啟動腳本(startup scripts)是計算機在登錄屏幕出現之前運行的批處理文件它的功能類似於Windows ×和DOS中的自動執行批處理文件autoexecbat
利用這個特性可以編寫一個批處理文件重新設置用戶密碼並將它加入啟動腳本中這樣就達到了目的
以下是具體步驟(假設系統目錄為C\Windows)
使用Windows啟動盤啟動電腦編寫一個能恢復密碼的批處理文件abat內容只需要一條net user命令即可Net user rwd
這條命令的意思是將用戶rwd的密碼設置為(有關Net命令的用法可參考Windows幫助)然後將文件abat保存到C:\windows\system\GroupPolicy\Machine\Scripts\Startup下
編寫一個啟動/關機腳本配置文件scriptsini這個文件名是固定的不能改變內容如下
[Startup]
CmdLine=abat
Parameters=
將文件scriptsini保存到C:\winnt\system\GroupPolicy\Machine\Scripts下scriptsini保存著計算機啟動/關機腳本的設置數據文件內容通常包含兩個數據段[Startup]和[Shutdown][Startup]數據段下是啟動腳本配置[Shutdown]數據段下是關機腳本配置
每個腳本條目被分成腳本名和腳本參數兩部分存儲腳本名保存在XCmdLine關鍵字下參數保存在XParameters關鍵字下這裡的X表示從開始的腳本序號以區別多個腳本條目和標志各腳本條目的運行順序
取出Windows 啟動盤重新啟動電腦等待啟動腳本運行啟動腳本運行結束後用戶rwd的密碼就被恢復為
登錄成功後刪除上述步驟建立的兩個文件
說明電腦使用的是FAT文件系統如果使用NTFS文件系統可以將這塊硬盤以從盤模式掛接到其它能識別NTFS文件系統(如Windows 或Windows XP)的計算機上進行上述操作本方法可以恢復管理員(Administrator)的密碼對Windows系統中本地計算機用戶和域用戶的密碼恢復同樣有效
From:http://tw.wingwit.com/Article/os/xtgl/201311/8604.html