複製鏈接
請複製以下鏈接發送給好友

Runas命令

鎖定
熟悉Linux/UNIX的朋友對於su這個命令一定不會陌生,利用這個命令用户可以在超級用户、普通用户之間自由地進行“變臉”。
中文名
Runas命令
功能
用户實現用其他權限運行指定的工具和程序
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:ComputerNameUserName
此處的UserName應該用具體的用户賬號來代替,ComputerName指計算機名。
對於域或者工作組的用户,可以使用以下格式:
/user:UserNme@DomainName(WorkGroupName)
或/user:DomainName(WorkGroupName)UserName
此處的DomainName(WorkGroupName)是指計算機所在域的域名(或者所在工作組的名稱)。
program:指定所要運行的程序或命令。可以使用Runas 命令來啓動任何應用程序、MMC 控制枱項目或“控制面板”項目。這裏要注意,並非所有的項目都可以用Runas來啓動,例如“打印機”文件夾和桌面項。
應用實例:
為了能夠讓Runas命令“秀”出它的不凡功力,這裏舉一個實例。假設要用Administrator身份來運行組策略
(1)打開“運行”對話框,輸入“cmd”並回車,打開DOS命令窗口;
(2)在命令提示符下輸入“runas /profile /user:ourcomputeradministrator "mmc gpedit.msc"”並回車;
(3)接下來系統會提示輸入管理員賬號的密碼,注意這裏並不會顯示輸入的賬號!
(4)如果賬號、密碼正確,則系統就會以管理員的身份啓動組策略管理程序。