使用Windows 2000/XP雙系統的用戶,在日常工作中最好不要以管理員組成員的身份登錄,平時應該用普通用戶(Users組成員)身份登錄系統,由於Users組的賬號不能修改系統注冊表設置,操作系統文件或程序文件,因此對病毒、木馬具有先天的免疫功能!但用戶卻無法使用只能由系統管理員執行的應用程序。
如果要用全部功能怎麼辦呢?就用“用戶切換”功能。下面我們就以Windows XP為例,來看看如何使用快速用戶切換功能。
一、進行快速用戶切換
使用快速用戶切換功能,直接在當前用戶環境下以管理員身份運行應用程序!
假設我們現在處於普通用戶的環境下,想配置諾頓個人安全特警的信任域。但由於當前用戶的“面子(即權限)”不夠大,防火牆配置程序拒絕執行。我們來祭出快速用戶切換這把“寶刀”:打開“開始→所有程序→Norton Internet Security”,用鼠標右鍵單擊“Norton Internet Security”菜單項,選擇“運行方式”菜單項,程序會打開“運行身份”對話框,單擊其中的“下列用戶”單選框,然後在“用戶名”下拉列表框裡選擇一個管理員賬號,並在“密碼”文本框中輸入相應的賬號密碼。最後單擊“確定”按鈕即可。接下來,系統就會以管理員的身份運行諾頓個人安全特警的配置程序!
二、使用“注銷”菜單法
切換用戶最常用的方法,就是通過“注銷”菜單來訪問用戶切換功能。方法是:單擊“開始→注銷”,在打開的“注銷Windows”對話框中,單擊“切換用戶”按鈕,系統會保留當前會話狀態。從表面上看,這和注銷用戶並沒有什麼兩樣,但使用切換用戶方法可以保留原來用戶賬號打開的會話(比如你正在進行軟件下載,那麼使用用戶切換後,該下載任務會繼續進行。如果使用了“注銷”,那麼軟件下載任務就會被強行關閉)。
三、使用Runas命令
Linux/UNIX系統中有個su命令,利用這個命令用戶可以在超級用戶、普通用戶之間自由地進行“變臉”。現在Windows 2000/XP也有了類似的命令??Runas命令。Runas是一個DOS命令,只能在Windows 2000/XP的DOS命令窗口運行,它允許用戶用其他權限運行指定的工具和程序,而不是當
前登錄用戶賬號所提供的權限。其語法如下:
Runas [{/profile|/noprofile}] [/env] [/netonly] [/showtrustlevels] [/trustlevel] /user:UserAccountName program
各參數的作用如下:
/profile:加載用戶配置文件,是Runas命令的默認參數。
/no profile:不加載用戶配置文件,這樣可以提高應用程序的載入速度,不過由於某些應用程序需要讀取特定用戶的配置文件,因此不建議大家使用此參數。
/env:指定當前使用的網絡環境,而不是用戶的本地環境。
/netonly:指明指定的用戶信息只用於遠程訪問。
/showtrustlevels:列出/trustlevel開關項。
/trustlevel:指定應用程序運行所在的授權級別。
/user:UserAccountName:指定在其下運行程序的用戶賬號的名稱。對於單機用戶來說,可以使用以下格式:
/user:UserName@ComputerName
或/user:ComputerNameSERNAME
此處的USERNAME應該用具體的用戶賬號來代替,COMPUTERNAME指計算機名。
對於域或者工作組的用戶,可以使用以下格式:
/USER:USERNME@DOMAINNAME(WORKGROUPNAME)
或/USER:DOMAINNAME(WORKGROUPNAME)SERNAME
此處的DOMAINNAME(WORKGROUPNAME)是指計算機所在域的域名(或者所在工作組的名稱)。
PROGRAM:指定所要運行的程序或命令。可以使用RUNAS命令來啟動任何應用程序、MMC控制台項目或“控制面板”項目。這裡要注意,並非所有的項目都可以用RUNAS來啟動,例如“打印機”文件夾和桌面項。
四、總結
以上介紹的三種用戶切換方法,可謂各有千秋。其中注銷菜單法最煩瑣,但是也是最徹底的方法;而用“運行身份”對話框和RUNAS命令,雖然使用起來比較簡單,但並不是所有任務都能完成,例如設置文件夾共享等。