什么是 「用户帐户控制」:
用户帐户控制(User Account Control,UAC)是 Windows Vista 中新出现的安全技术,通过限制应用软件而改进 Windows 操作系统的安全性。Windows 7 中保持了这个功能,但是略有改变。
详细参看维基百科 UAC 条目。
Windows 7/8 下,某些通过 「发送到桌面快捷方式」 建立的程序快捷方式,打开的时候总是弹出 「用户帐户控制」(UAC)对话框,比较烦人。当然,你也可以在 「控制面板」-「操作中心」-「更改用户账户控制设置」,关闭它,但这样做不是很安全,不建议。
①使用 ElevatedShortcut:它支持 Windows 7 和 Windows 8,使用起来很简单。
②我们更应该自己动手创建没有 UAC 提示的快捷方式:
其实原理一样,ElevatedShortcut 只是简化了手动操作的步骤而已。
手动创建不弹出 UAC 提示快捷方式的步骤(这里以创建绿色版 Everything 为例):
- 「控制面板」–「管理工具」-选择 「创建任务」,在任务计划中输入任务名称,例如:Everything。勾选 「使用最高权限运行」 ;
- 点击 「操作」 选项卡-「新建」,「浏览」 找到 Everything 程序,确定后完成计划任务的创建;
- 找到你刚才创建的计划任务后右键选择 「运行」;
- 桌面上点右键-「新建快捷方式」,在 「请键入对方的位置」 中输入 schtasks /run /tn 「Everything」(这里的双引号输入刚才建立的计划任务的名称);
- 完成,这样就在桌面上为 Everything 程序创建了一个不会弹出 UAC 提示的快捷方式了。
参考资料:
- 维基百科:UAC
- Win8/Win7 建立不弹 UAC 提示的快捷方式(有更直观的图文解释)