往往我們要用管理員身份去運(yùn)行一個程序的時候,總是要有一個提示框:
可能會有用戶選擇禁用UAC,但這畢竟對系統(tǒng)的安全存在影響。下面就用一個簡單的方法解決這個問題。該方法就是利用系統(tǒng)自帶的任務(wù)計劃程序來實(shí)現(xiàn)的。
一、創(chuàng)建一個任務(wù)來運(yùn)行你所要運(yùn)行的程序
找到任務(wù)計劃程序。
方式一、開始菜單->附件->系統(tǒng)工具->任務(wù)計劃程序;
方式二、直接在開始菜單的搜索欄中輸入“任務(wù)計劃程序”也可以找到;
方式三、運(yùn)行(win+r)輸入“taskschd.msc”。
通過以上三種方式中的一種都可以打開任務(wù)計劃程序,那么下面就是添加任務(wù)了。在任務(wù)計劃程序的右上角的操作里面單擊“創(chuàng)建任務(wù)...”
出現(xiàn)如下窗口,按照圖示配置好要描述和權(quán)限
這里的注意點(diǎn)我已經(jīng)標(biāo)記出來了。
說明
第一點(diǎn):名稱可以隨意寫,但不能與你已有的名稱重復(fù);
第二點(diǎn):勾選使用最高權(quán)限運(yùn)行,因?yàn)槲覀兪窍胗霉芾韱T權(quán)限來運(yùn)行一個程序,所以要用高權(quán)限,至少管理員權(quán)限;
第三點(diǎn):配置中選擇與你機(jī)器環(huán)境相適應(yīng)的配置,否則程序運(yùn)行可能會出問題。
添加好這些基本配置以后,我們要選擇用管理員權(quán)限來運(yùn)行哪個程序,這里我演示運(yùn)行CMD。(我記得在我之前的博文談到過“如何在CMD下運(yùn)用管理員權(quán)限”,鏈接:http://blog.csdn.net/zyw_anquan/article/details/7756499)在剛才那個創(chuàng)建任務(wù)的界面的第三個選項(xiàng)卡中,添加操作:
紅線標(biāo)出的部分,第一處是你所要執(zhí)行的操作,第二處是你要執(zhí)行的程序(exe、com、bat等)所在位置。填好以后確定,至此整個任務(wù)計劃已經(jīng)默認(rèn)地完整配好了,但是你要確定在設(shè)置選項(xiàng)卡里面的配置如下(通常默認(rèn)就是下圖所示):
即,你要允許系統(tǒng)運(yùn)行該任務(wù),第二點(diǎn),要確定該任務(wù)是否會啟動新實(shí)例。如果你要想更改一些時間或者其他操作可以繼續(xù)自己添加,這里不贅述了。如果一些按照上述配置做好,確定以后就會出現(xiàn)如下界面:
右鍵運(yùn)行該任務(wù),你會看到以管理員身份運(yùn)行出來的cmd,且沒有UAC的提示。