您目前已離線,請等候您的網際網路重新連線

在 Windows XP 登錄執行機碼的定義

Windows XP 支援已結束

Microsoft 於 2014 年 4 月 8 日結束對 Windows XP 的支援。此變更已影響您的軟體更新和安全性選項。 瞭解這對您的意義為何且如何持續受保護。

Windows Server 2003 的支援已於 2015 年 7 月 14 日結束

Microsoft 已於 2015 年 7 月 14 日結束對 Windows Server 2003 的支援。此變更已影響您的軟體更新和安全性選項。 瞭解這對您的意義為何且如何持續受保護。

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:314866
這份文件的 Microsoft Windows 2000 版本,請參閱 137367.
結論
本文列出,並定義在 Microsoft Windows XP 登錄中的四個執行金鑰。
其他相關資訊
執行機碼原因程式每次使用者登入時,自動執行。Windows XP 登錄包含下列四個執行機碼:
系統
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
兩個機碼有一系列的值。值可以讓多個項目存在,不覆寫另一個。值的資料值是命令列。

有一些特殊的考量,第三個和第四個機碼,在清單中,RunOnce 機碼:
  • 開始與 Windows XP,使用者具有權限刪除個別的索引鍵的項目時,才會執行 RunOnce 機碼中的值。
  • RunOnce 機碼中的程式是以循序方式執行。檔案總管會等到每一個已經結束繼續正常啟動。
  • 根據預設,執行機碼被略過當電腦 startsin 安全模式。位於 RunOnce 機碼之下您可以做前置字元值的名稱與 anasterisk (*) 來強制關聯的程式,甚至在安全模式中執行。
  • 您可以前置詞 RunOnce 值的名稱,以延遲刪除後 commandruns 之前的值 exclamationpoint (!)。
  • 而驚嘆號的前置詞,不會執行指令之前的 RunOnce 值 isdeleted。因此,如果 RunOnce 操作不正確會 notrun,相關聯的程式不會詢問執行下一步的時間 youstart 電腦。
如果一個以上的程式登錄在任何特定的機碼下,這些程式會執行的順序是不定的。從上述任何機碼上執行的程式不應該在執行期間寫入至機碼。這樣會干擾其他程式的執行登錄機碼下。此外,當應用程式時,應僅用於暫時性的狀況 (例如,完成應用程式安裝程式) ; 使用 RunOnce 機碼應用程式必須持續重新建立 RunOnce 下的項目。如此一來,會干擾 Windows 安裝程式。

警告:本文為自動翻譯

內容

文章識別碼:314866 - 最後檢閱時間:05/23/2015 17:07:00 - 修訂: 3.0

Microsoft Windows XP Home Edition (家用版), Microsoft Windows XP Professional, Microsoft Windows XP Professional x64 Edition, Microsoft Windows XP Driver Development Kit, Microsoft Windows XP Embedded, Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems, Microsoft Windows Server 2003, Datacenter x64 Edition, Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Web Edition

  • kbenv kbinfo kbmt KB314866 KbMtzh
意見反應