您無法使用 AT 命令和 Shutdown.exe 來排程 Windows XP 電腦要關機和重新啟動

文章翻譯 文章翻譯
文章編號: 814761 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

徵狀

當您使用 at 命令和 Shutdown.exe 來排程 Windows XP 電腦要關機或重新啟動時,電腦沒有如預期般關機或重新啟動。當排程的關機工作啟動時,您可能會在命令提示字元視窗中收到下列訊息:
操作順利完成。
用戶端沒有這項特殊權限。

發生的原因

發生這個問題是因為根據預設,使用 at 命令排程的工作是在 Local System 帳戶下執行。Shutdown.exe 會在執行關機動作之前,先嘗試啟用特定權限。由於 Local System 帳戶不具有 Shutdown.exe 嘗試啟用的其中一項權限,因此動作未成功。

解決方案

Service Pack 資訊

如果要解決這個問題,請取得 Microsoft Windows XP 的最新版 Service Pack。如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
322389 如何取得最新版 Windows XP Service Pack

Hotfix 資訊

目前 Microsoft 已提供支援的修正程式,但是其目的只為修正本文中所描述的問題。請只在發生此特定問題的電腦上套用修正程式。這個修正程式可能會接受其他測試。因此,如果此問題沒有對您造成嚴重影響,Microsoft 建議您等候下一版包含此 Hotfix 的 Windows XP Service Pack。

如果要立即解決此問題,請與「Microsoft 技術支援處」連絡,以取得此修正程式。如需「Microsoft 技術支援處」完整的電話號碼清單,以及支援費用的相關資訊,請造訪下列 Microsoft 網站:
http://support.microsoft.com/contactus/?ws=support
注意:在某些特殊情況下,如果 Microsoft 技術支援工程師認為某特定更新程式可以解決您的問題時,可能就不會收取一般因支援電話所產生的費用。一般來說,如果有其他支援問題是所描述的特定更新程式無法解決的,才會收取支援費用。

此修正程式的通用版本具有下列表格中所列的檔案屬性 (或更新檔案屬性)。這些檔案的日期和時間是以 Coordinated Universal Time (UTC) 表示。當您檢視檔案資訊時,它會轉換為當地時間。如果要查看 UTC 與當地時間的差異,請使用 [控制台] 中 [日期和時間] 工具的 [時區] 索引標籤。
摺疊此表格展開此表格
日期時間版本大小檔名
18-Feb-200317:045.1.2600.117017,920Shutdown.exe

其他可行方案

如果要解決這個問題,請使用「工作排程器」來排程電腦在特定時間關機和重新啟動。如果要執行這項操作,請依照下列步驟執行:
  1. 按一下 [開始],然後按一下 [控制台]
  2. 按一下 [效能及維護],然後按一下 [排定的工作]
  3. 按兩下 [新增排定的工作]。「排程工作精靈」便會啟動。
  4. 按一下 [下一步]
  5. [請按一下您要 Windows 執行的程式] 下,按一下 [瀏覽]
  6. [選取程式來進行排程] 對話方塊中,找出 %SystemRoot%\System32 資料夾,找出並按一下 [Shutdown.exe] 檔案,然後按一下 [開啟]
  7. [這個工作執行的方式] 下,指定工作的名稱以及希望此工作執行的頻率,然後按一下 [下一步]
  8. [請選取工作的開始日期及時間] 下,指定工作的開始時間和日期,然後按一下 [下一步]
  9. 輸入要在下面執行這個工作的使用者名稱和密碼,然後按一下 [下一步]
  10. 按一下以選取 [按下 [完成] 後開啟這項工作的進階內容] 核取方塊,然後按一下 [完成]
  11. 按一下 [工作] 索引標籤。
  12. [執行] 方塊中,指定要搭配 Shutdown.exe 使用的其他參數。
  13. 按一下 [確定]
此外,您可以變更 at 命令所使用的帳戶,如下所示:
  1. 開啟如<解決方案>一節中稍早所述的 [排定的工作] 資料夾。
  2. [進階] 功能表上,按一下 [AT 服務帳戶]
  3. 輸入需要的帳戶名稱和密碼,然後按一下 [確定]
注意事項
  • 這項變更會影響所有使用 at 命令排程的工作,而不只是 Shutdown.exe。
  • 使用的帳戶必須在本機系統上具有 SeRemoteShutdownPrivilege 權限。

狀況說明

Microsoft 已確認本篇文章開頭所列之 Microsoft 產品確實有上述問題。 這個問題最早是在 Microsoft Windows XP Service Pack 2 中獲得修正。

其他相關資訊

如需有關 shutdown 命令的詳細資訊,請在命令提示字元中輸入 shutdown /?,然後按 ENTER。

如需有關 at 命令的詳細資訊,請在命令提示字元中輸入 at /?,然後按 ENTER。

屬性

文章編號: 814761 - 上次校閱: 2008年2月29日 - 版次: 5.5
這篇文章中的資訊適用於:
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition (家用版)
關鍵字:?
kbhotfixserver kbqfe kbqfe kbwinxpsp2fix kbwinxppresp2fix kbfix kbbug KB814761
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com