2013年5月30日 星期四

淺談windows的以系統管理員身分執行

一般來說,在要執行的程式上按右鍵選擇以系統管理員身分執行!
這就像是Linux裡面的sudo ~
如果我不想每次執行都要按右鍵在選擇呢?還是比較喜歡直接點兩下執行呢?
那可以按右鍵選內容,在相容性設定下方會有一個以系統管理員身分執行的核選方塊,打勾即可,講來每次點兩下執行都會以系統管理員身分執行!
如果你興高采烈的開始對一個批次檔(bat)要進行如上所述的設定,你就會失望的發現以系統管理員身分執行的核選方塊居然變成灰色不能選了!這時候怎麼辦呢@@
一、替這個批次檔建立一個捷徑,在捷徑上按右鍵會發現下方有一個進階,點進去就可以看見一道曙光,就是我們需要的以系統管理員身分執行的核選方塊啦!
二、再建一個批次檔,裡面寫入下面指令:
runas /user:Administrator /savecred "[要執行的批次檔的完整徑名]"
值得注意的是:
1.第一次執行必須手動輸入Administrator的密碼,/savecred就是將來使用上次紀錄的認證資訊來執行的意思!不加就必須每次輸入密碼~
2.Administrator不可停用,因為這是以Administrator執行,不僅僅是以系統管理員身分執行!
3.完整徑名會寫紅色的就是強調,不要以為在相同路徑下就可以不完整ㄚ!

沒有留言:

張貼留言