1. 程式人生 > 實用技巧 >批處理申請管理員許可權

批處理申請管理員許可權

廢話不多說
直接上程式碼

rem ****************************申請管理員許可權執行批處理*********************
rem 改變顏色
@echo off&color 0a	
REM 宣告採用UTF-8編碼, 正確輸出中文不亂碼
chcp 65001
rem 視窗標題
title Kill後臺程式
if exist "%SystemRoot%\SysWOW64" path %path%;%windir%\SysNative;%SystemRoot%\SysWOW64;%~dp0
bcdedit >nul
if '%errorlevel%' NEQ '0' (goto UACPrompt) else (goto UACAdmin)
:UACPrompt
%1 start "" mshta vbscript:createobject("shell.application").shellexecute("""%~0""","::",,"runas",1)(window.close)&exit
exit /B
:UACAdmin
cd /d "%~dp0"
 
echo	****************** Begin ************************
echo [當前路徑]:%CD%
echo 已取得管理員許可權
echo [系統版本]:
ver	rem 系統版本
echo	****************** End **************************
pause  rem 註釋則無暫停提示
 
rem *************************************************************************
rem  使用者自定義操作區域
taskkill /f /t /im xxx.exe

執行效果