我正在尝试连接到远程计算机并确定是否有任何要使用 C# 和 WUApiLib 安装的 Windows 更新。看起来很简单,但是我不知道如何实际连接到远程计算机。
http://msdn.microsoft.com/en-us/library/aa387288(v=VS.85).aspx标识可以远程使用,除了一些我不关心的例外,但似乎有没有关于如何实际连接的文档。我尝试传入一个计算机名称,但这并不奏效(传递一个包含乱码“成功”的名称与不传递任何内容相同,并导致相同的计数,因此我假设该字符串未使用。)
var updateSession = new UpdateSession(dependencies.ComputerName);
var searcher = updateSession.CreateUpdateSearcher();
var results = searcher.Search("IsInstalled=0 and Type='Software'");
有谁知道谁通过 C# 远程使用 WUA?