有時候我們在維護一個服務器的時候,它裡面有些程序不是以服務方式運行的(比如有些程序如果以服務方式運行的話沒法顯示界面,所以不想以服務方式運行,或者有些第三方的程序不支持服務方式運行),這個時候重啟操作系統,如果不輸入用戶名和密碼登陸,這些程序沒法自動啟動,必須登陸後,用戶桌面初始化完了這些軟件才能自動啟動(這些軟件一般設置了開機自啟動)。
但是正常情況下,我們想重啟或者機器斷電自動重啟(BIOS可以設置意外斷電自動重啟),系統可以自己自動登陸,然後立刻鎖屏(防止别人在你服務器旁邊直接不需要知道密碼就能操作你的系統 )。
解決方案:
一、自動登陸方案 開始-運行- control userpasswords2(或者Win R,輸入control userpasswords2)
彈出該界面時輸入新的密碼(正常的密碼策略為大小寫字母及數字組合)
注意:如果上圖不出現“要使用本機,用戶必須輸入用戶名和密碼”,可通過更改注冊表來實現。定位注冊表到如下圖的路徑(一般沒有的很可能是用的非官方的GHOST安裝方式導緻的,建議用純淨的工具箱及微軟原版盤安裝)
AutoAdminLogin設置為1(沒有則新建)
DefaultDomainName設置為計算機全名(沒有則新建)
DefaultUserName設置為想自動登陸的賬戶名(一般用Administrator,根據實際情況填寫,沒有則新建)
DefaultPassword設置為賬戶的實際對應密碼(沒有則新建)
上述字段右擊空白處新建,選擇字符串,填上内容即可。
二、自動鎖屏方案 自動鎖屏,執行rundll32.exe user32.dll, LockWorkStation即可。可将該命令保存成快捷方式放在啟動文件夾裡,或者保存成BAT在組策略的登陸裡調用。
啟動文件夾分所有用戶的和當前用戶的,WIN R,打開運行對話框
運行對話框
對話框中輸入shell:Startup并回車,打開當前用戶啟動文件夾,輸入shell:Common Startup打開所有用戶啟動文件夾
啟動文件夾(當前用戶)
文件夾中放入腳本的快捷方式即可。但是這種啟動方式太慢,因為啟動文件夾中的軟件啟動順序比較靠後。
為了達到能快速鎖屏,建議放在組策略的啟動裡,操作如下:
a. 開始-運行-輸入gpedit.msc,彈出組策略編輯器
b. 定位到如下界面,并雙擊登陸
c. 在該界面添加腳本,定位到BAT腳本,并确定
d. 上圖的AutoLockScreen.bat腳本内容如下
注意:server2012操作系統多了一個選項登陸腳本延遲,默認延遲5分鐘,需要配置延遲0分鐘才能讓腳本立即運行。
找到上圖配置界面,啟用并配置成0分鐘,點确定即可
上面我們就實現了帶用戶名密碼的開機自動登陸,并且登陸後立即鎖屏(放在啟動文件夾的啟動速度稍慢,所以我們用了組策略配置批處理腳本來更快運行我們的鎖屏命令)。至于你想實現其它額外的腳本,可以學習一下批處理的編寫即可。
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!