Windows XP 支援多使用者環境,但如何在不登出、不關閉程式的情況下切換身分?本文詳細解析三種切換技巧,適用不同場景需求。
「開始 → 登出」→ 對話框點「切換使用者」。系統保留目前工作階段 (下載、編輯等持續執行),切換至其他帳號。缺點:需先切換到管理員環境再登出回來,步驟多。
在一般使用者環境下,右鍵程式捷徑/執行檔 → 選「執行身分」→ 選「下列使用者」→ 輸入管理員帳號密碼 → 該程式即以管理員權限執行。
前提:服務 Secondary Logon 與 Fast User Switching Compatibility 必須啟動 (建議設為自動)。
自動化技巧:捷徑內容 → 進階 → 勾選「以不同使用者身分執行」,以後雙擊即彈出帳號密碼對話框。
語法:runas [{/profile|/noprofile}] [/env] [/netonly] [/showtrustlevels] [/trustlevel] /user:UserAccountName program
關鍵參數:
/profile 載入使用者設定檔 (預設)
/user:UserName@ComputerName 或 /user:ComputerName\UserName (單機)
/user:UserName@DomainName (網域/工作群組)
實例:以 Administrator 執行群組原則:
runas /profile /user:ourcomputer\administrator "mmc gpedit.msc"
建立捷徑自動化:桌面新增捷徑,位置輸入:
runas.exe /user:ourcomputer\administrator "mmc %windir%\system32\compmgmt.msc"
| 方法 | 優點 | 缺點 | 適用場景 |
|---|---|---|---|
| 登出選單 | 最徹底切換完整桌面 | 步驟繁瑣 | 需完整切換工作環境 |
| 執行身分/快速切換 | 單一程式提權,保留當前桌面 | 非所有工作皆可 (如資料夾共享設定) | 安裝軟體、系統工具需管理員權限 |
| Runas 命令 | 可腳本化、批次處理、無 GUI 依賴 | 需記憶語法、輸入密碼不顯示 | 系統管理、自動化部署 |
善用三種技巧,在安全與便利間取得平衡:日常用一般帳號,需要時臨時提權,減少病毒/誤操作風險。