查看: 23288|回复: 2
收起左侧

[其他] 让任意程序绕过UAC

[复制链接]
adia
发表于 2013-1-11 03:01:24 | 显示全部楼层 |阅读模式
本帖最后由 adia 于 2013-1-12 14:57 编辑

自Windows Vista起就有了UAC,即用户帐户控制,提高了安全性之余也为用户增添了不少麻烦。有些常用程序每次打开也会有UAC提示,因此有不少人直接关闭了UAC。

有没有办法在不关闭UAC的情况下又可以不触发UAC打开一些常用程序呢?答案是肯定的。

一般的方法:在“开始”菜单里,搜索 regedit ,打开注册表编辑器。
手动修改注册表:HKEY_CURRENT_USERS\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers 键下面新建字符串值,
数值名字是程序的全路径,数值数据是“RunAsInvoker”(不带双引号)。

如果上一种方法不能满足要求,可看接下来重点介绍的方法。
第一步,创建计划任务
1.        开始—》右击“计算机”—》管理—》任务计划程序—》任务计划程序库,然后点击右边的“创建任务”,如下图:
图1.png
2.输入要创建的任务的名称,以及勾选“使用最高权限运行”,如下图:(这里以IPRadar软件为例)
图2.png
2.        点击“操作”标签,点击“新建”—》浏览—》选择需要设置的程序,打开后点确定即可。
图3.png
第二步,创建快捷方式。
1.在桌面或某个文件夹内的空白处右击新建快捷方式,这里以在桌面为例:
在方框内键入:schtasks.exe /run /tn IP雷达

注意:参数schtasks.exe /run /tn 后接的是第一步中创建计划任务的名字“IP雷达”。

重要补充:如果新建的任务名称包括空格的,那么应该输入:SCHTASKS.EXE /RUN /TN "新建的 任务名称"
[新建的 任务名称] 换成自己建的任务,要用英文输入法的双引号括起来。这个双引号也适用于任务名称没有空格的,所以:SCHTASKS.EXE /RUN /TN "XX...X"
是适用范围更加广的语法。

图44.png

然后点下一步,

2在接下来的方框中可随意键入名字,点击完成。
图5.png
这时候大体已经完成了。下面再做些美化的工作。

第三步,更改图标及设置。
为了方便辨认,一般选择原程序的图标,如果自己想DIY也是可以的。
1.        右击刚才新建的快捷方式,属性—》快捷方式—》更改图标,会弹出下图,
图6.png
2.上图中点确定,在接下来的对话框中点“浏览”:
图7.png
2.        同样选择目标程序,点打开:
图8.png
3.        选好图标后,点击确定即可。
图9.png
4.        由于SchTasks.exe会调用类似Cmd的命令行窗口,所以在“属性”—》快捷方式—》运行方式,选择“最小化”,点“确定”。
图10.png
至此,绕过UAC的步骤已经完成,可看桌面图标,与原来的无异。
图11.png
如果刚才设置的程序想要开机启动,把该快捷方式复制到开始菜单的“启动”文件夹内即可。

有了上面的方法,再也不用为某些绿色软件遭遇UAC提示而发愁了,也方便运行一些需要管理员权限的软件。本人系Win7专业版。
补充说明:本人选择IP雷达为例不是为了做广告,我近期也较少使用这款软件,只是因为该软件用网上介绍的其他方法是不能绕过UAC提示的,如果能把它搞定,相信就没什么软件搞不定的了。

PS :看来以后对一些不明来历的图标不能随便点击,否则可能被调用管理员权限运行程序而用户却毫不知情。UAC还是不大靠谱的。

参考网址:http://www.winhelponline.com/blog/run-programs-elevated-without-getting-the-uac-prompt/
貌似不能直连。

更多UAC的介绍:
http://technet.microsoft.com/zh-cn/library/ee732416(v=ws.10).aspx
http://technet.microsoft.com/zh-CN/library/dd835564(v=ws.10).aspx

评分

参与人数 1经验 +10 收起 理由
mengld + 10 感谢解答: )

查看全部评分

展示一下
发表于 2013-1-11 16:20:30 来自手机 | 显示全部楼层
点下确定不费事
adia
 楼主| 发表于 2013-1-11 17:37:43 | 显示全部楼层
楼上的兄弟不怕UAC麻烦也省事了。用上面的方法会带来一些使用上的方便。举个例子,本版有个已经火了的帖子是毛豆小新写的,他介绍了一个软件HostsX,是用来修改hosts文件的,修改hosts文件需要管理员权限,所以每次都要右键用管理员运行该软件。如果用一楼的方法设置后,以后就直接点击就可以了。当然如果使用频率不高的软件,偶尔点一下允许也不碍事。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-15 06:42 , Processed in 0.116010 second(s), 20 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表