我只是想了解 Google 更新服务(又名 Omaha),但找不到任何关于 Omaha 如何在没有 UAC 提示的情况下更新 Chrome 的信息?!或者没有任何管理员权限。
我正在寻找一种方法来提供更新服务,该服务可以像 Omaha 一样更新程序文件夹中的应用程序(没有 UAC/管理员权限),但我找不到关于该主题的任何文档。尝试浏览源代码,但我找不到任何有用的东西。
事实上只有安装需要管理员权限,但更新不需要。 在 C# 中实现此目的的任何“简单”方法?
最佳答案
Chrome 会安装 Windows 服务,该服务始终运行并执行更新。该服务以 SYSTEM 身份运行,因此可以在没有 UAC 提示的情况下执行更新。
参见:
关于c# - 没有UAC的Chrome如何更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21603666/