批處理申請管理員許可權
阿新 • • 發佈:2020-07-16
廢話不多說
直接上程式碼
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
執行效果