學(xué)會(huì)使用Windows XP的遠(yuǎn)程關(guān)機(jī)
在Windows XP中,新增了一條命令行工具“shutdown”,其作用是“關(guān)閉或重新啟動(dòng)本地或遠(yuǎn)程計(jì)算機(jī)”。利用它,我們不但可以注銷用戶,關(guān)閉或重新啟動(dòng)計(jì)算機(jī),還可以實(shí)現(xiàn)定時(shí)關(guān)機(jī)、遠(yuǎn)程關(guān)機(jī)。
該命令的語(yǔ)法格式如下:
shutdown [-i -l -s -r -a] [-f] [-m [\\ComputerName]]
[-t xx] [c "message"] [-d[u][p]:xx:yy] 其中,各參數(shù)的含義為:
-i 顯示圖形界面的對(duì)話框。
-l 注銷當(dāng)前用戶,這是默認(rèn)設(shè)置。-m ComputerName 優(yōu)先。
-s 關(guān)閉計(jì)算機(jī)。
-r 關(guān)閉之后重新啟動(dòng)。
-a 中止關(guān)閉。除了 -l 和 ComputerName 外,系統(tǒng)將忽略其它參數(shù)。在超時(shí)期間,您只可以使用 -a。
-f 強(qiáng)制運(yùn)行要關(guān)閉的應(yīng)用程序。
-m [\\ComputerName] 指定要關(guān)閉的計(jì)算機(jī)。
-t xx 將用于系統(tǒng)關(guān)閉的定時(shí)器設(shè)置為 xx 秒。默認(rèn)值是 20 秒。
-c "message" 指定將在“系統(tǒng)關(guān)閉”窗口中的“消息”區(qū)域顯示的消息。最多可以使用 127 個(gè)字符。引號(hào)中必須包含消息。
-d [u][p]:xx:yy 列出系統(tǒng)關(guān)閉的原因代碼。
首先,我們來(lái)看一下該命令的一些基本用法:
1、注銷當(dāng)前用戶
shutdown - l
該命令只能注銷本機(jī)用戶,對(duì)遠(yuǎn)程計(jì)算機(jī)不適用。
2、關(guān)閉本地計(jì)算機(jī) shutdown - s
3、重啟本地計(jì)算機(jī)
shutdown - r
4、定時(shí)關(guān)機(jī)
shutdown - s -t 30
指定在30秒之后自動(dòng)關(guān)閉計(jì)算機(jī)。
5、中止計(jì)算機(jī)的關(guān)閉
有時(shí)我們?cè)O(shè)定了計(jì)算機(jī)定時(shí)關(guān)機(jī)后,如果出于某種原因又想取消這次關(guān)機(jī)操作,就可以用 shutdown - a 來(lái)中止。如:
shutdown -s C t 300 設(shè)定計(jì)算機(jī)在5分鐘后關(guān)閉。
Shutdown C a 取消上述關(guān)機(jī)操作。
以上是shutdown命令在本機(jī)中的一些基本應(yīng)用。前面我們已經(jīng)介紹過(guò),該命令除了關(guān)閉、重啟本地計(jì)算機(jī)外,更重要的是它還能對(duì)遠(yuǎn)程計(jì)算機(jī)進(jìn)行操作,但是如何才能實(shí)現(xiàn)呢?
在該命令的格式中,有一個(gè)參數(shù)[-m [\\ComputerName],用它可以指定將要關(guān)閉或重啟的計(jì)算機(jī)名稱,省略的話則默認(rèn)為對(duì)本機(jī)操作。于是,我用以下命令試了一下:
shutdown Cs Cm \\netproxy -t 30
(在30秒內(nèi)關(guān)閉計(jì)算機(jī)名為netproxy的機(jī)器;注:netproxy為局域網(wǎng)內(nèi)一臺(tái)同樣裝有Windows XP的電腦)
但該命令執(zhí)行后,計(jì)算機(jī)netproxy一點(diǎn)反應(yīng)都沒(méi)有,我的屏幕上卻返回這樣一句話:Access is denied (拒絕訪問(wèn))。
為什么會(huì)出現(xiàn)這種情況呢?我想了半天,四處查找有關(guān)的資料,終于發(fā)現(xiàn),在Windows XP默認(rèn)的安全策略中,只有管理員組的用戶才有權(quán)從遠(yuǎn)端關(guān)閉計(jì)算機(jī),而一般情況下我們從局域網(wǎng)內(nèi)的其他電腦來(lái)訪問(wèn)該計(jì)算機(jī)時(shí),則只有g(shù)uest用戶權(quán)限,所以當(dāng)我們執(zhí)行上述命令時(shí),便會(huì)出現(xiàn)“拒絕訪問(wèn)”的情況。
找到問(wèn)題的根源之后,解決的辦法也很簡(jiǎn)單,只要在客戶計(jì)算機(jī)(能夠被遠(yuǎn)程關(guān)閉的計(jì)算機(jī),如上述的netproxy)中賦予guest用戶遠(yuǎn)程關(guān)機(jī)的權(quán)限即可。這可利用Windows XP的“組策略”或“管理工具”中的“本地安全策略”來(lái)實(shí)現(xiàn)。下面以“組策略”為例進(jìn)行介紹:
1、單擊“開(kāi)始”按鈕,選擇“運(yùn)行”,在對(duì)話框中輸入“gpedit.msc”,然后單擊“確定”,打開(kāi)“組策略編輯器”。
2、在“組策略”窗口的左窗格中打開(kāi)“計(jì)算機(jī)配置”—“Windows 設(shè)置”—“安全設(shè)置”—“本地策略”—“用戶權(quán)利指派”。(如圖)
3、在“組策略”窗口的右窗格中選擇“Force shutdown from a remote system (從遠(yuǎn)端系統(tǒng)強(qiáng)制關(guān)機(jī))”,雙擊。
4、在彈出的對(duì)話框中顯示目前只有“Administrators”組的成員才有權(quán)從遠(yuǎn)程關(guān)機(jī);單擊對(duì)話框下方的“添加用戶或組”按鈕,然后在新彈出的對(duì)話框中輸入“guest”,再單擊“確定”。
學(xué)會(huì)使用Windows XP的遠(yuǎn)程關(guān)機(jī)
在Windows XP中,新增了一條命令行工具“shutdown”,其作用是“關(guān)閉或重新啟動(dòng)本地或遠(yuǎn)程計(jì)算機(jī)”。利用它,我們不但可以注銷用戶,關(guān)閉或重新啟動(dòng)計(jì)算機(jī),還可以實(shí)現(xiàn)定時(shí)關(guān)機(jī)、遠(yuǎn)程關(guān)機(jī)。
該命令的語(yǔ)法格式如下:
shutdown [-i -l -s -r -a] [-f] [-m [\\ComputerName]] [-t xx] [-c "message"] [-d[u][p]:xx:yy] 其中,各參數(shù)的含義為:
-i 顯示圖形界面的對(duì)話框。
-l 注銷當(dāng)前用戶,這是默認(rèn)設(shè)置。-m ComputerName 優(yōu)先。
-s 關(guān)閉計(jì)算機(jī)。
-r 關(guān)閉之后重新啟動(dòng)。
-a 中止關(guān)閉。除了 -l 和 ComputerName 外,系統(tǒng)將忽略其它參數(shù)。在超時(shí)期間,您只可以使用 -a。
-f 強(qiáng)制運(yùn)行要關(guān)閉的應(yīng)用程序。
-m [\\ComputerName] 指定要關(guān)閉的計(jì)算機(jī)。
-t xx 將用于系統(tǒng)關(guān)閉的定時(shí)器設(shè)置為 xx 秒。默認(rèn)值是 20 秒。
-c "message" 指定將在“系統(tǒng)關(guān)閉”窗口中的“消息”區(qū)域顯示的消息。最多可以使用 127 個(gè)字符。引號(hào)中必須包含消息。
-d [u][p]:xx:yy 列出系統(tǒng)關(guān)閉的原因代碼。
首先,我們來(lái)看一下該命令的一些基本用法:
1、注銷當(dāng)前用戶
shutdown - l
該命令只能注銷本機(jī)用戶,對(duì)遠(yuǎn)程計(jì)算機(jī)不適用。
2、關(guān)閉本地計(jì)算機(jī) shutdown - s
3、重啟本地計(jì)算機(jī)
shutdown - r
4、定時(shí)關(guān)機(jī)
shutdown - s -t 30
指定在30秒之后自動(dòng)關(guān)閉計(jì)算機(jī)。
5、中止計(jì)算機(jī)的關(guān)閉
有時(shí)我們?cè)O(shè)定了計(jì)算機(jī)定時(shí)關(guān)機(jī)后,如果出于某種原因又想取消這次關(guān)機(jī)操作,就可以用 shutdown - a 來(lái)中止。如:
shutdown -s C t 300 設(shè)定計(jì)算機(jī)在5分鐘后關(guān)閉。
Shutdown C a 取消上述關(guān)機(jī)操作。
以上是shutdown命令在本機(jī)中的一些基本應(yīng)用。前面我們已經(jīng)介紹過(guò),該命令除了關(guān)閉、重啟本地計(jì)算機(jī)外,更重要的是它還能對(duì)遠(yuǎn)程計(jì)算機(jī)進(jìn)行操作,但是如何才能實(shí)現(xiàn)呢?
在該命令的格式中,有一個(gè)參數(shù)[-m [\\ComputerName],用它可以指定將要關(guān)閉或重啟的計(jì)算機(jī)名稱,省略的話則默認(rèn)為對(duì)本機(jī)操作。于是,我用以下命令試了一下:
shutdown Cs Cm \\netproxy -t 30
(在30秒內(nèi)關(guān)閉計(jì)算機(jī)名為netproxy的機(jī)器;注:netproxy為局域網(wǎng)內(nèi)一臺(tái)同樣裝有Windows XP的電腦)
但該命令執(zhí)行后,計(jì)算機(jī)netproxy一點(diǎn)反應(yīng)都沒(méi)有,我的屏幕上卻返回這樣一句話:Access is denied (拒絕訪問(wèn))。
為什么會(huì)出現(xiàn)這種情況呢?我想了半天,四處查找有關(guān)的資料,終于發(fā)現(xiàn),在Windows XP默認(rèn)的安全策略中,只有管理員組的用戶才有權(quán)從遠(yuǎn)端關(guān)閉計(jì)算機(jī),而一般情況下我們從局域網(wǎng)內(nèi)的其他電腦來(lái)訪問(wèn)該計(jì)算機(jī)時(shí),則只有g(shù)uest用戶權(quán)限,所以當(dāng)我們執(zhí)行上述命令時(shí),便會(huì)出現(xiàn)“拒絕訪問(wèn)”的情況。
找到問(wèn)題的根源之后,解決的辦法也很簡(jiǎn)單,只要在客戶計(jì)算機(jī)(能夠被遠(yuǎn)程關(guān)閉的計(jì)算機(jī),如上述的netproxy)中賦予guest用戶遠(yuǎn)程關(guān)機(jī)的權(quán)限即可。這可利用Windows XP的“組策略”或“管理工具”中的“本地安全策略”來(lái)實(shí)現(xiàn)。下面以“組策略”為例進(jìn)行介紹:
1、單擊“開(kāi)始”按鈕,選擇“運(yùn)行”,在對(duì)話框中輸入“gpedit.msc”,然后單擊“確定”,打開(kāi)“組策略編輯器”。
2、在“組策略”窗口的左窗格中打開(kāi)“計(jì)算機(jī)配置”—“Windows 設(shè)置”—“安全設(shè)置”—“本地策略”—“用戶權(quán)利指派”。(如圖)
3、在“組策略”窗口的右窗格中選擇“Force shutdown from a remote system (從遠(yuǎn)端系統(tǒng)強(qiáng)制關(guān)機(jī))”,雙擊。
4、在彈出的對(duì)話框中顯示目前只有“Administrators”組的成員才有權(quán)從遠(yuǎn)程關(guān)機(jī);單擊對(duì)話框下方的“添加用戶或組”按鈕,然后在新彈出的對(duì)話框中輸入“guest”,再單擊“確定”。
5、這時(shí)在“從遠(yuǎn)端系統(tǒng)強(qiáng)制關(guān)機(jī)”的屬性中便添加了一個(gè)“guest”用戶,單擊“確定”即可。
6、關(guān)閉“組策略”窗中。
通過(guò)上述操作后,我們便給計(jì)算機(jī)netproxy的guest用戶授予了遠(yuǎn)程關(guān)機(jī)的權(quán)限。以后,我們要遠(yuǎn)程關(guān)閉計(jì)算機(jī)netproxy,只要在網(wǎng)絡(luò)中其他裝有Windows XP 的電腦中輸入以下命令即可:
shutdown -s Cm \\netproxy -t 30 (其他參數(shù)用法同上)
這時(shí),在netproxy計(jì)算機(jī)的屏幕上將顯示一個(gè)“系統(tǒng)關(guān)機(jī)”的對(duì)話框,提示“系統(tǒng)即將關(guān)機(jī)。請(qǐng)保存所有正在運(yùn)行的工作,然后注銷。未保存的改動(dòng)將會(huì)丟失。關(guān)機(jī)是由netproxy\guest初始的。”在對(duì)話框下方還有一個(gè)計(jì)時(shí)器,顯示離關(guān)機(jī)還有多少時(shí)間。在等待關(guān)機(jī)的時(shí)間里,用戶還可以執(zhí)行其他的任務(wù),如關(guān)閉程序、打開(kāi)文件等,但無(wú)法關(guān)閉該對(duì)話框,除非你用shutdown Ca命令來(lái)中止關(guān)機(jī)任務(wù)。
最后,有一點(diǎn)要說(shuō)明的是,shutdown命令不但可以遠(yuǎn)程關(guān)閉裝有Windows XP系統(tǒng)的計(jì)算機(jī),它還可以遠(yuǎn)程關(guān)閉裝有Windows 2000系統(tǒng)的計(jì)算機(jī)(對(duì)于Win9X嘛,好像不適用)。有關(guān)Windows 2000客戶計(jì)算機(jī)上的一些設(shè)置,操作方法同上,這里就不再多說(shuō)了。
另外shutdown作為一個(gè)外部命令(其對(duì)應(yīng)文件為\Windows\system32文件夾下的shutdown.exe),我們還可將它復(fù)制到Windows 2000的機(jī)器上,這樣,在裝有Windows 2000系統(tǒng)的機(jī)器之間便也能相互實(shí)現(xiàn)遠(yuǎn)程關(guān)機(jī)。
5、這時(shí)在“從遠(yuǎn)端系統(tǒng)強(qiáng)制關(guān)機(jī)”的屬性中便添加了一個(gè)“guest”用戶,單擊“確定”即可。
6、關(guān)閉“組策略”窗中。
通過(guò)上述操作后,我們便給計(jì)算機(jī)netproxy的guest用戶授予了遠(yuǎn)程關(guān)機(jī)的權(quán)限。以后,我們要遠(yuǎn)程關(guān)閉計(jì)算機(jī)netproxy,只要在網(wǎng)絡(luò)中其他裝有Windows XP 的電腦中輸入以下命令即可:
shutdown -s Cm \\netproxy -t 30 (其他參數(shù)用法同上)
這時(shí),在netproxy計(jì)算機(jī)的屏幕上將顯示一個(gè)“系統(tǒng)關(guān)機(jī)”的對(duì)話框,提示“系統(tǒng)即將關(guān)機(jī)。請(qǐng)保存所有正在運(yùn)行的工作,然后注銷。未保存的改動(dòng)將會(huì)丟失。關(guān)機(jī)是由netproxy\guest初始的。”在對(duì)話框下方還有一個(gè)計(jì)時(shí)器,顯示離關(guān)機(jī)還有多少時(shí)間。在等待關(guān)機(jī)的時(shí)間里,用戶還可以執(zhí)行其他的任務(wù),如關(guān)閉程序、打開(kāi)文件等,但無(wú)法關(guān)閉該對(duì)話框,除非你用shutdown Ca命令來(lái)中止關(guān)機(jī)任務(wù)。
最后,有一點(diǎn)要說(shuō)明的是,shutdown命令不但可以遠(yuǎn)程關(guān)閉裝有Windows XP系統(tǒng)的計(jì)算機(jī),它還可以遠(yuǎn)程關(guān)閉裝有Windows 2000系統(tǒng)的計(jì)算機(jī)(對(duì)于Win9X嘛,好像不適用)。有關(guān)Windows 2000客戶計(jì)算機(jī)上的一些設(shè)置,操作方法同上,這里就不再多說(shuō)了。
另外shutdown作為一個(gè)外部命令(其對(duì)應(yīng)文件為\Windows\system32文件夾下的shutdown.exe),我們還可將它復(fù)制到Windows 2000的機(jī)器上,這樣,在裝有Windows 2000系統(tǒng)的機(jī)器之間便也能相互實(shí)現(xiàn)遠(yuǎn)程關(guān)機(jī)