方法/步骤
1
首先,右击软件的快捷方式,选择【属性】;
2
在打开的属性对话框中,我们点击菜单栏中的【兼容性】选项卡;
3
在【兼容性】选项卡底部我们可以看到【权限等级】的字样;
4
我们将【以管理员身份运行此程序】前面的方框选中;
5
最后点击【确定】,保存更改的设置;
6
这样我们在以后打开该程序时,就会默认以管理员身份运行此程序了;
搜了一下,找到一个解决办法。把下面的代码保存为Elevate.js:
var command = WScript.Arguments.Item(0);
var argument = "";
for (var i = 0; i < WScript.Arguments.Count(); ++i){
argument += WScript.Arguments.Item(i) + " ";
}
try{
var shellapp = new ActiveXObject("Shell.Application");
shellapp.ShellExecute(command, argument, null, "runas", 1);
}
catch(e){
WScript.Echo("Something wrong: " + e.description);
}
以后要以管理员身份运行程序的时候,只要输入“Elevate
当然,这个逃不过UAC的检查,还是会有一个对话框弹出来要点“确定”的。