|
|
非常好的工具;个人感觉特别好使;提个建议方便大家;在你脚本中检查权限前加上这几行方便;我加上了随便双击即管理员权限运行;我打包为.exe文件并给了图标;老帅气了;哈哈;
:: 判断当前是否以管理员权限运行
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
if '%errorlevel%' NEQ '0' (
:: 如果不是以管理员权限运行,则尝试以管理员权限重新运行
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /b
)
:: 删除VBS脚本文件(如果以管理员权限运行到这里,则会执行)
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
|
|