怎么让没有权限的User执行bat文件以管理员身份运行(只是这个bat生效,而不是赋予这个User管理员权限)

2025-03-13 19:11:00
推荐回答(1个)
回答1:

%1 start "" mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit

这句命令写在脚本开头,这样运行后可提权让脚本以管理员身份运行。

其实和在脚本上右键选择以管理员身份运行一个道理。