2012-06-14 126 views
0

我正在编写一个脚本来在Windows盒子上安装修补程序。我能找到的最好的方法是:使用Powershell安装Microsoft修补程序

1)映射网络驱动器 2)复制文件超过 3)安装文件 4)清理和日志 5)删除网络驱动器

我可以做所有这一切除了数字3.如何通过PowerShell远程安装/执行文件?我想避免使用PSEXEC;我想使用PowerShell提供的所有功能。

另外,有没有比我所看到的更好的方法?我想最终将其扩展成可以审计和查看哪些补丁已安装的东西。

+0

不知道,我在想: invoke-command -computerName $ computer -scriptBlock {invoke-item $ path} – Jeff

回答

1

只要启用了远程处理,invoke-item/invoke-command应该可以工作(取决于打包补丁的方式)。

但是,似乎您正在试图为您最后一段中已解决的问题制定解决方案。 WSUS & SCCM(或系统中心,因为他们现在调用它)被设计为完全按照你的要求。

+0

我明白了。我将在不使用wsus&sccm的情况下找到解决方案。无论出于何种原因,他们想要多次备份... – Jeff

+0

还没有,我想我会接受这个,因为它是最接近的。 – Jeff

相关问题