V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
orangutan92
V2EX  ›  问与答

Windows 如何关闭单个文件的 UAC

  •  
  •   orangutan92 · 2018-08-30 23:07:31 +08:00 · 2144 次点击
    这是一个创建于 2058 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比方说这个程序,有个小盾牌,我加个管理员运行,但是还是有 UAC。

    我之前设置过开机启动,结果发现失败了,估计是这个玩意搞的鬼。

    有谁知道怎么解决这个问题吗?谢谢

    9 条回复    2018-09-01 11:42:06 +08:00
    leafleave
        1
    leafleave  
       2018-08-30 23:12:02 +08:00 via iPhone
    给你说个思路。新建一个用户,关掉他的 uac。然后使用那个用户的身份来运行。开机启动项也用那个用户的身份。这是我想的,你试试看。
    ysc3839
        2
    ysc3839  
       2018-08-30 23:16:28 +08:00 via Android
    任务计划程序,可以设置成开机自动启动,且不需要确认 UAC。
    mmdsun
        3
    mmdsun  
       2018-08-30 23:22:35 +08:00 via Android
    UAC pass github 有个项目(名字记不清楚了
    geelaw
        4
    geelaw  
       2018-08-30 23:31:51 +08:00
    有必要澄清一下,你在兼容性选项里加了管理员权限,意思是 Windows 假装这个程序的 manifest 写的是 requireAdministrator,这导致只要你不是管理员权限,就一定需要提权。

    我建议的解决方法是用任务计划。但更好的方法是想办法解决这个 app 不规训的问题。
    acess
        5
    acess  
       2018-08-31 01:37:05 +08:00
    UAC 不是 sudo。这个属性不是 setuid。
    提权是这个程序主动申请的(像楼上说的一样,在 manifest 里声明了)。如果有程序本来需要提权、却没有主动申请提权,导致各种出错、崩溃问题,可以在属性里钩一下,替开发者主动申请提权。
    然后自然是要弹提示框了。
    有一个绕过办法是创建一个计划任务,设置成以最高权限运行,然后再搞一个快捷方式来启动这个计划任务,但这还是只影响双击,并不是 setuid 那种用法。
    acess
        6
    acess  
       2018-08-31 01:41:49 +08:00
    还有一个办法是直接修改 exe 文件,把这个申请提权的地方改掉,让它降权运行。
    但是,既然这个软件是主动申请提权的,应该说明这个软件在不提权的时候可能确实有问题。

    微软自己都说了,UAC 不是安全功能,就是个防手贱功能( forcing function )。
    去搜一下 UACMe,也可以看到大神整理的一堆绕过方法,这些都不被视为安全漏洞。
    不要对这个太纠结。
    flynaj
        7
    flynaj  
       2018-08-31 08:38:26 +08:00 via Android
    UAC 没有什么用处装好系统就关了
    yingfengi
        8
    yingfengi  
       2018-08-31 08:52:40 +08:00 via Android
    uac 可以防手贱(#-.-)
    zwl2012
        9
    zwl2012  
       2018-09-01 11:42:06 +08:00 via iPhone
    微软有个项目可以不弹 uac 窗口以管理员权限运行,aod 还是什么名字来着,用于修复老版本软件兼容性而出的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5486 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 01:39 · PVG 09:39 · LAX 18:39 · JFK 21:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.