Windows XP操作系統默認的安全策略中,只有管理員組的用戶才有權從遠端關閉或者重啟計算機,一般情況下從局域網內其他電腦訪問該計算機時,都只有guest用戶權限,所以當我們執行上述命令時,便會出現“拒絕訪問”的情況。
找到了問題的根源之後,解決的辦法也很簡單,您只要在客戶計算機(能夠被遠程關閉的計算機,如上述的sunbird)中賦予guest用戶遠程關機的權限即可。這可利用Windows XP的“組策略”或“管理工具”中的“本地安全策略”來實現。下面以“組策略”為例進行介紹:
遠程關機
1、單擊“開始”按鈕,選擇“運行”,在對話框中輸入“gpedit.msc”,然後單擊“確定”,即可打開組策略編輯器。
2、在“組策略”窗口的左側窗格中逐級展開“計算機配置”→“Windows 設置”→“安全設置”→“本地策略”→“用戶權利指派”。如圖1所示。
圖 1
3、在“組策略”窗口的右側窗格中選擇“從遠端系統強制關機”,通過雙擊將其打開。如圖2所示。
圖 2
4、在彈出的對話框中顯示目前只有“Administrators”組的成員才有權從遠程關機;單擊對話框下方的“添加用戶或組”按鈕,然後在新彈出的對話框中輸入“guest”,再單擊“確定”按扭。
5、這時在“從遠端系統強制關機”的屬性中便添加了一個“guest”用戶,單擊“確定”即可。
6、關閉“組策略”窗口。
通過上述操作後,我們便給計算機sunbird的guest用戶授予了遠程關機的權限。以後,倘若您要遠程關閉計算機sunbird,只要在網絡中其他裝有Windows XP的計算機中輸入以下命令即可:
shutdown -s –m \\sunbird -t 30 (其他參數用法同上)
這時,在sunbird計算機的屏幕上將顯示一個“系統關機”的對話框,提示“系統即將關機。請保存所有正在運行的工作,然後注銷。未保存的改動將會丟失。關機是由sunbird\guest初始的。”在對話框下方還有一個計時器,顯示離關機還有多少時間。在等待關機的時間裡,用戶還可以執行其他的任務,如關閉程序、打開文件等,但無法關閉該對話框,除非你用shutdown –a命令來中止關機任務。
遠程重啟
在Windows Xp中如果想實現遠程重啟,那麼同樣得用到“Shutdown”命令,打開遠程協助,在遠程桌面情況下輸入
Win+R -> 運行,輸入“shutdown -r -t 0”,即可重啟機器。