要获取管理员权限,那是必须有弹窗的,除非你直接关闭UAC服务。那么运行BAT也不需要去取权限了,直接运行就是管理员。 批处理开头写上%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
要获取管理员权限,那是必须有弹窗的,除非你直接关闭UAC服务。那么运行BAT也不需要去取权限了,直接运行就是管理员。 批处理开头写上%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit