试一下这个:给那个BAT文件建立一个快捷方式,然后鼠标右键单击快捷方式,选择“属性”。在“快捷方式”选项卡中,点击下面的“高级”按钮。再出现的窗口中勾选“用管理员身份运行”。以后每次只要打开这个快捷方式即可
1、以管理员身份运行cmd;
2、输入命令reg add "HKEY_CLASSES_ROOT\batfile\shell\open" /v HasLUAShield /t REG_SZ;
3、执行后会在bat右键菜单上添加UAC小盾牌;
4、运行bat时会经过UAC提权就可以以管理员身份运行。
不用编程,在附件里面找到”命令提示符“,右键属性,点击”高级“,在”用管理员身份运行“上打勾即可。
这个可以不通过程序,直接把.bat文件在桌面建立一个管理员身份的快捷方式就好,这样就是双击快捷方式就可以直接打开了