我在谷歌上尝试寻找解决方法,但没有什么好的结果,也许这里有人知道如何做到这一点?
我不确定你是否能够远程实现此操作,但你可以“模拟”它。
请查看MSDN文档中的Windows Update Agent API,特别是名为搜索、下载和安装更新的文章。其中包含了一个脚本,除其他内容外,还列出了准备安装的更新列表。如果你将该脚本片段进行修改,改为将列表写入文件,那么你可以将脚本复制到远程计算机上,远程执行该脚本,然后读取文件(最后删除远程计算机上的文件和脚本以进行清理)。
你可以使用WMI远程执行脚本,有关从C#执行此操作的详细信息,请参见此CodeProject文章。