在Windows XP中新增了一條命令行工具shutdown其作用是關閉或重新啟動本地或遠程計算機利用它我們不但可以注銷用戶關閉或重新啟動計算機還可以實現定時關機遠程關機
該命令的語法格式如下
shutdown [i |l|s |r |a] [f] [m [\\ComputerName]] [t xx] [c message] [d[u][p]:xx:yy]
其中各參數的含義為
i 顯示圖形界面的對話框
l 注銷當前用戶這是默認設置
m ComputerName優先
s 關閉計算機
r 關閉之後重新啟動
a 中止關閉除了l 和ComputerName 外系統將忽略其它參數在超時期間您只可以使用a
f 強制運行要關閉的應用程序
m [\\ComputerName] 指定要關閉的計算機
t xx 將用於系統關閉的定時器設置為 xx 秒默認值是秒
c message 指定將在系統關閉窗口中的消息區域顯示的消息最多可以使用 個字符引號中必須包含消息
d [u][p]:xx:yy 列出系統關閉的原因代碼
首先我們來看一下該命令的一些基本用法
注銷當前用戶
shutdown l
該命令只能注銷本機用戶對遠程計算機不適用
關閉本地計算機
shutdown s
重啟本地計算機
shutdown r
定時關機
shutdown s t
指定在秒之後自動關閉計算機
中止計算機的關閉
有時我們設定了計算機定時關機後如果出於某種原因又想取消這次關機操作就可以用 shutdown a 來中止如
shutdown s – t 設定計算機在分鐘後關閉
Shutdown – a 取消上述關機操作
以上是shutdown命令在本機中的一些基本應用前面我們已經介紹過該命令除了關閉重啟本地計算機外更重要的是它還能對遠程計算機進行操作但是如何才能實現呢?
在該命令的格式中有一個參數[m [\\ComputerName]用它可以指定將要關閉或重啟的計算機名稱省略的話則默認為對本機操作您可以用以下命令來試一下
shutdown –s –m \\sunbird t
在秒內關閉計算機名為sunbird的機器注sunbird為局域網內一台同樣裝有Windows XP的電腦
但該命令執行後計算機sunbird一點反應都沒有但屏幕上卻提示Access is denied (拒絕訪問)
為什麼會出現這種情況呢?原來在Windows XP默認的安全策略中只有管理員組的用戶才有權從遠端關閉計算機而一般情況下我們從局域網內的其他電腦來訪問該計算機時則只有guest用戶權限所以當我們執行上述命令時便會出現拒絕訪問的情況
[] []
From:http://tw.wingwit.com/Article/os/xtgl/201311/10187.html