如何让UAC与synergy2合作

Kim*_*ais 12 windows-7 uac synergy

我如何让 UAC 运行,以便我可以使用协同客户端控制在 UAC 授权下运行的变暗的桌面和程序?(kb和鼠标连接的是Linux机器,windows运行的是synergy客户端)

还是关闭 UAC 是唯一的选择?

小智 16

如果您使用 Synergy 的 1.4 或更新的测试版,您可以将其配置为作为服务运行。作为一项服务,Synergy 作为本地 SYSTEM 帐户运行,可以与安全桌面空间进行交互。我在 Windows Server 2008 R2 膝上型客户端和 OS X 10.6 膝上型服务器上运行 Synergy 1.5 nightly builds,我能够轻松处理 UAC 提示。


nhi*_*kle 8

发生这种情况的原因是所谓的“安全桌面”。自 NT 以来,安全桌面实际上已经存在。操作系统的某些部分,例如登录屏幕、Ctrl+Alt+Del 屏幕和锁定的工作站屏幕实际上与您通常与之交互的桌面会话完全不同。程序不能直接与安全桌面交互——这是为了防止键盘记录器等干扰安全区域。

在 Windows Vista 和更高版本中,UAC 也是一个安全的桌面区域。虽然它看起来只是一个变暗的桌面,但您看到的实际上是一个不同的桌面空间,屏幕上的任何内容都有一个变暗的屏幕截图。没有其他程序可以与 UAC 安全桌面交互,因此病毒无法例如对其自己的提示说“是”。这适用于 Synergy,就像适用于任何其他程序一样——它不允许与 UAC 变暗的桌面交互。

如果您想要 UAC 的全部安全优势,您根本无法使用协同作用。但是,如果您需要协同作用,最好的折衷办法是将 UAC 设置为仍然提示,但不在安全桌面上。这将导致 UAC 提示充当普通桌面上的普通窗口,这意味着 Synergy 可以访问它。

替代文字

希望这有帮助。如果它仍然不起作用,我还有一些我可以添加的东西,但先尝试一下,看看它是否是你需要的。