本文最后更新于42 天前,其中的信息可能已经过时,如有错误请发送至评论区或邮箱alore@can6.top
这段代码用于检查用户是否有管理员权限,如果没有管理员权限,则尝试以管理员权限重新运行脚本。
@echo off
REM --- 切到脚本所在目录(并支持跨盘符) ---
pushd "%~dp0"
REM --- 如果不是管理员则用 PowerShell 提权重启自己 ---
net session >nul 2>&1
if %errorlevel% neq 0 (
echo 正在以管理员权限重新启动...
powershell -Command "Start-Process -FilePath '%~f0' -Verb runAs"
exit /b
)


