首页 > 代码库 > 以管理员方式自动运行bat文件

以管理员方式自动运行bat文件

有个bat文件运行的时候一直都会报如下错误:

发生系统错误 5。 拒绝访问。

如图所示。

技术分享

需要对其以管理员的方式运行。但此bat程序需要开机自动启动,若将其快捷方式直接放置

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup文件夹下,会弹出一个框,让你选择是否给它运行管理员权限。

对这个程序右键-》属性-》兼容性,发现特权等级下的以管理员身份运行此程序前面的复选框不可选,如图所示。

技术分享

解决办法是:对该程序创建快捷方式,对快捷方式右键-》属性-》(快捷方式)高级-》勾选用管理员的身份运行-》确定,然后双击该快捷方式,会弹出用户账户控制对话框,点击“更改这些通知的出现时间”,弹出用户账户控制设置,调到从不通知,确定。如图所示。

技术分享

技术分享

然后将快捷方式放置C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup文件夹下,就可实现开机自动启动啦。

以管理员方式自动运行bat文件