丟失管理員密碼是件非常令人頭疼的事情,但說不定什么時候就會碰到.在緊急情況下,如何恢復管理員密碼乃至新建一個管理員賬號,現在已經有許多成熟的技術,如經典的登錄屏幕保護程序法、使用O&O軟件等.實際上,使用啟動腳本也是一個相當不錯的選擇.
(1)如果故障計算機使用FAT/FAT32文件系統,那可直接使用Win98引導盤引導.如果使用NTFS文件系統,可將故障計算機上的硬盤取下,以從盤模式掛接到其它的Win2000計算機上.下面的操作以后一種情況為準,假設現在故障計算機的system分區(通常是C在新的計算機上成為分區E:.
(2)編寫一個能恢復管理員密碼的批處理文件admin.bat,內容只需要一條"net user"命令即可.如下:
net user administrator 12345678
這兒我們假設當前的管理員是administrator,將它的密碼恢復為"12345678".
將文件admin.bat保存到"E:\winnt\system32\GroupPolicy\Machine\ScriptsStartup"下,也就是故障計算機原來的"C:\winnt\system32\GroupPolicyMachine\Scripts\Startup"下.
(3)編寫一個啟動/關機腳本配置文件scripts.ini,這個文件名是固定的,
不能改變.內容如下:
[Startup]
0CmdLine=admin.bat
0Parameters=
將文件scripts.ini保存到"E:\winnt\system32\GroupPolicy\MachineScripts"下,也就是故障計算機原來的"C:\winnt\system32\GroupPolicyMachine\Scripts"下.
(4)將硬盤恢復為主盤,接回原來的計算機,重新啟動,等待啟動腳本運行.啟動腳本運行結束管理員administrator的密碼就被恢復為"12345678".
(5)如果要新建一個管理員賬號,admin.bat文件的內容可以修改為: net user admin 12345678 /add
net localgroup administrators admin /add 這樣一個名為"admin",密碼是"12345678"的管理員賬號就建立了. 這個方法不僅可以恢復獨立服務器上本地管理員密碼,也可以恢復Win2000域中域管理員的密碼.