首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> DB2 資料庫 >> DB2 教學

Windows XP 遠端關機命令 shutdown 完全攻略

     編輯:DB2 教學

Windows XP 內建 shutdown.exe 命令列工具,不僅能登出、關機、重啟本機,更支援定時關機與遠端關機,是系統管理員的利器。本文詳細解析語法參數、本機基本用法、遠端權限配置實戰步驟,並延伸至 Windows 2000 互通操作。

命令語法總覽

shutdown [-i | -l | -s | -r | -a] [-f] [-m [\\ComputerName]] [-t xx] [-c "message"] [-d[u][p]:xx:yy]
參數功能
-i顯示圖形介面對話框 (需為首參數)
-l登出目前使用者 (預設,僅本機,與 -m 互斥)
-s關機
-r關機並重啟
-a中止關機 (僅在逾時期間有效)
-f強制關閉應用程式
-m \\ComputerName指定目標遠端電腦 (省略為本機)
-t xx設定倒數秒數 (預設 20 秒)
-c "msg"關機對話框顯示訊息 (最多 127 字元)
-d [u][p]:xx:yy記錄關機原因代碼

本機基本操作範例

  • shutdown -l — 登出本機使用者
  • shutdown -s — 關閉本機
  • shutdown -r — 重啟本機
  • shutdown -s -t 30 — 30 秒後自動關機
  • shutdown -s -t 300 && shutdown -a — 設定 5 分鐘後關機,隨即取消

遠端關機實戰:解決「拒絕存取」

嘗試 shutdown -s -m \\netproxy -t 30 時遭遇 Access is denied。原因:XP 預設安全策略僅允許 Administrators 群組遠端關機,網路登入通常僅具 Guest 權限。

解決方案:授予 Guest 遠端關機權限

  1. 執行 gpedit.msc 開啟「群組原則編輯器」
  2. 依序展開:電腦設定 → Windows 設定 → 安全性設定 → 本地原則 → 使用者權限指派
  3. 雙擊「從遠端系統強制關機」
  4. 點擊「新增使用者或群組」,輸入 guest,確定
  5. 關閉群組原則視窗

完成後,在任意網路 XP 機器執行 shutdown -s -m \\netproxy -t 30 即可遠端關閉 netproxy。目標機將顯示倒數對話框,提示由 netproxy\guest 發起關機,期間可執行其他工作,唯無法關閉對話框,除非發起端執行 shutdown -a 中止。

跨版本互通性

  • shutdown 可遠端關閉 Windows 2000/XP 機器 (Win9x 不支援);
  • 將 shutdown.exe 複製至 Win2000 系統目錄,Win2000 之間也能互相遠端關機;
  • Win2000 客戶端同樣需配置「從遠端系統強制關機」權限給 Guest。

小撇步

加上 -c "即將進行系統維護,請儲存工作" 讓使用者看到友善提示;善用 -f 避免掛起程式阻礙關機流程。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved