軟件需要管理員權限運行的解決方法

某軟件需要管理員權限運行的解決方法

在企業中,有些軟件運行需要管理員權限,但是如果給予對方管理員權限,將不好管理對方的電腦,我們可以使用win的runas命令,來達到當運行某軟件的時候。調用管理員用戶來運行此軟件。

命令:runas

使用runas命令。可以指定使用某用戶運行某軟件。
我們先建立一個快捷方式爲:
runas /profile /env /user:管理員用戶  “要運行程序的路徑”  

建立好後,運行一次,運行的時候必須要輸入管理員用戶和密碼,如管理員密碼爲空還不行,一定要一個密碼。這樣就造成了每次運行軟件都要輸入密碼, 不方便。我們可以,先運行一次來輸入密碼。然後再把上面的修改爲:
runas /savecred /user:管理員用戶  “要運行程序的路徑”      

之後把快捷方式的圖標修改爲運行的程序的圖標,這樣用戶也不會看出來。

RUNAS 用法:

RUNAS [ [/noprofile | /profile] [/env] [/netonly] ]
         /user:<UserName> program

RUNAS [ [/noprofile | /profile] [/env] [/netonly] ]
         /smartcard [/user:<UserName>] program

    /noprofile          指定不應該加載用戶的配置文件。
                      這會加速應用程序加載,但
                      可能會造成一些應用程序運行不正常。
    /profile            指定應該加載用戶的配置文件。
                      這是默認值。
    /env                要使用當前環境,而不是用戶的環境。
    /netonly            只在指定的憑據限於遠程訪問的情況下才使用。

    /savecred           用用戶以前保存的憑據。
                      Windows XP Home Edition 上沒有這個選項。
                      該選項會被忽略。
    /smartcard          如果憑據是智能卡提供的,則使用這個選項。

    /user               <UserName> 應使用 USER@DOMAIN 或 DOMAIN\USER 形式
    program           EXE. 的命令行。請參閱下面的例子


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章