无需启用远程注册表即可在其他计算机中安装软件

时间:2017-02-16 09:24:24

标签: c# wpf remote-registry

我需要从一台机器上获取LAN中所有机器的已安装程序列表。

我可以通过" RegistryKey.OpenRemoteBaseKey"访问远程注册表。选项, 但我需要在LAN中的所有计算机上启用远程注册表服务。我认为这是违反安全规定的行为。

是否有任何选项可以在不启用远程注册表服务的情况下收集安装在其他计算机上的软件?

1 个答案:

答案 0 :(得分:0)

这实际上取决于所有计算机的设置。无法保证某种方法可以100%发挥作用。您希望访问计算机的每种方法都可能存在安全风险 最安全的方法是IMHO为所有受监控的计算机安装某种服务,这些计算机会向您发送已安装的应用程序列表。