思琪
之前本刊曾介紹過(guò)一些繞過(guò)UAC提示的方法,大多需要借助于安裝外部工具軟件或使用特殊的命令行來(lái)實(shí)現(xiàn),且有的需要依賴于程序本身的管理員屬性設(shè)置,程序重裝后可能就不起作用了。其實(shí)不借助于任何外部程序或命令,只用Windows 10的任務(wù)計(jì)劃程序,就可以建立免UAC提示的程序快捷方式。由于這種方法的權(quán)限提升是在系統(tǒng)的計(jì)劃程序中控制的,與軟件本身無(wú)關(guān),因此更加安全可靠。具體方法如下:
首先在任務(wù)欄搜索框中輸入“任務(wù)計(jì)劃程序”,啟動(dòng)任務(wù)計(jì)劃程序。在任務(wù)計(jì)劃程序窗口中,執(zhí)行“操作→創(chuàng)建任務(wù)”菜單命令(圖1)。接下來(lái)填寫(xiě)任務(wù)名稱,確保選中“使用最高權(quán)限運(yùn)行”復(fù)選框,從“配置”列表中選擇“Windows 10”(圖2)。
隨后,轉(zhuǎn)到“操作”選項(xiàng)卡,點(diǎn)擊“新建”按鈕創(chuàng)建新操作。在新建操作窗口中,選擇“啟動(dòng)程序”,并定位到希望免UAC提示的程序,最后單擊“確定”(圖3)。
接下來(lái)還要檢查一下“設(shè)置”選項(xiàng)卡中的“允許按需運(yùn)行任務(wù)”框是否已選中,保證選中它。單擊“確定”按鈕創(chuàng)建任務(wù),任務(wù)將被添加到“任務(wù)計(jì)劃程序庫(kù)”。通過(guò)右鍵菜單命令,手動(dòng)測(cè)試運(yùn)行一下程序(圖4)。
最后,為該任務(wù)創(chuàng)建桌面快捷方式。創(chuàng)建桌面快捷方式的過(guò)程中,在“位置”框中輸入如下內(nèi)容(注意修改任務(wù)名稱,本例為“我的任務(wù)”)(圖5):
schtasks /run / TN "[任務(wù)名稱]"
這樣當(dāng)需要在沒(méi)有UAC提示的情況下運(yùn)行上述的程序時(shí),只需雙擊桌面快捷方式即可。
我們還可以利用WinaeroTweaker軟件,快速創(chuàng)建免UAC提示運(yùn)行的程序快捷方式。啟動(dòng)WinaeroTweaker,在左側(cè)的導(dǎo)航欄內(nèi)定位到“Shortcuts→ElevatedShortcut”,然后在右側(cè)窗格的Target框中,通過(guò)瀏覽定位并輸入目標(biāo)可執(zhí)行文件,在Shortcutlocation框中選擇要?jiǎng)?chuàng)建快捷方式的目標(biāo)位置(默認(rèn)為桌面)。最后單擊“CreateElevatedShortcut”按鈕,即可創(chuàng)建免UAC提示的程序快捷方式(圖6)。
可用來(lái)創(chuàng)建免UAC提示的另一個(gè)軟件是UACPass。啟動(dòng)該軟件后,首先將要設(shè)定的程序拖放到該軟件下方的綠色框內(nèi),然后通過(guò)上方的一些按鈕創(chuàng)建不同場(chǎng)景下的快捷方式:如用USBMode來(lái)創(chuàng)建USB驅(qū)動(dòng)器中的快捷方式,用Startup按鈕來(lái)創(chuàng)建Windows自啟動(dòng)快捷方式,而默認(rèn)的Default按鈕用來(lái)創(chuàng)建桌面快捷方式(圖7)。
由于上述快捷方式是以計(jì)劃任務(wù)的形式寫(xiě)入系統(tǒng)中的,因此即使直接刪除建立的快捷方式,計(jì)劃任務(wù)信息仍然留存。為此,在刪除快捷方式前,需要將該快捷方式拖放到UACPass窗口,該窗口將刪除此計(jì)劃任務(wù)。此外,點(diǎn)擊軟件右上角設(shè)置按鈕之下的按鈕,也會(huì)顯示刪除任務(wù)的窗口,點(diǎn)擊它可刪除所有創(chuàng)建的任務(wù)。
另外,我們還可以使用RunAsRob軟件來(lái)創(chuàng)建免UAC提示的程序快捷方式。RunAsRob的工作原理是將自己安裝為一個(gè)標(biāo)準(zhǔn)的Windows服務(wù),然后使用它悄悄地啟動(dòng)其他需要UAC提示軟件。具體使用時(shí),先運(yùn)行RunAsAdmin.exe,然后“InstallRunasRob”按鈕安裝服務(wù)(否則無(wú)法禁用UAC提示),接著點(diǎn)擊“Addapplication”按鈕并添加可執(zhí)行文件。單擊剛剛添加的條目,點(diǎn)擊“Createshortcut”,即可,創(chuàng)建免UAC提示的程序快捷方式(圖8)。