2012年8月10日

如何在cmd(命令提示字元)視窗下切換其他使用者身分

有一些指令或程式是需要管理者權限才能執行,我們進入cmd的視窗執行這些程式會有以下「需要提升權限」的錯誤訊息:

image
一般你可以在執行命令提示字元前點右鍵,選以系統管理員身分執行
image
或者進入cmd視窗後使用以下指令切換身分:
    1. 跑程式 mycommand.exe , 切換到使用者 Tom, domain為 SS64dom
       Runas /user:SS64Dom\Tom "mycommand.exe"


    2. 跑程式CMD.exe , 切換到本機Administrato,電腦名稱:ASUS112


       Runas /profile /user:ASUS112\administrator CMD


    3. 跑程式Notepad.exe ,切換到Domain Administrator


       Runas /profile /env /user:SS64Dom\administrator NOTEPAD


    4. 跑程式Notepad.exe 並開檔案, 用\代表括號字元字元,將檔名刮起來


       Runas /env /user:jDoe@swest.ss64.com "NOTEPAD \"my file.txt\""


    注意:

    這邊Runas使用的反斜線 \ 不是其他命令使用的標準脫逸字元.


    RunAs 需要"Secondary Logon" 服務起動才能運作.

1 則留言: