打赏

widnwos .bat脚本中自动以管理员权限

把写好的bat设置为开机启动后,但是默认不是以管理员身份运行,所以开机启动的时候就会导致有一些命令执行不了

 

首先:如果windows每次获取管理员权限的时候都会弹窗,那么首先就要把弹窗关闭

 

关闭方法是每次弹出提示的时候提示框有一个深色字体,提示可以修改弹出设置,点进去,设置为永不或者无弹窗  

 

接下来,只需要在.bat脚本中添加一下代码 即可实现 以管理员身份运行


::强制获取管理员运行权限


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

posted @ 2019-06-26 16:46  陈昌雄  阅读(12966)  评论(1编辑  收藏  举报