C#/ WMI:如何远程检查Windows是否已准备好安装更新?
题
我试图寻找在谷歌这样的解决方案,无需多少运气,也许这里有人知道如何做到这一点?
解决方案
不知道你是否可以远程做到这样,但你可以“假”了。
看看MSDN文档的 Windows更新代理API ,特别是一篇名为搜索,下载和安装更新。包含一个脚本,其他的事情列表中的更新,准备安装。如果你把脚本的该位,并修改它,而不是写一个列表保存到文件,那么你可以在脚本复制到远程计算机,远程运行脚本,然后读取该文件(并最终删除文件和脚本从远程计算机清理)。
您可以执行远程使用WMI脚本,详见本CodeProject上的文章从C#这样做:的建立在C#
使用WMI远程进程不隶属于 StackOverflow