所以我的目标是运行类似的命令get-adcomputer | Install-WindowsUpdate -AcceptAll -AutoReboot
我想获取我所有的 AD 计算机并将 ComputerName 通过管道传输到Install-WindowsUpdate
. 我尝试了一个@foreach 语句,但它需要永远运行,因为它一次只运行一个。我正在寻找它一次做多台计算机。
有任何想法吗?
所以我的目标是运行类似的命令get-adcomputer | Install-WindowsUpdate -AcceptAll -AutoReboot
我想获取我所有的 AD 计算机并将 ComputerName 通过管道传输到Install-WindowsUpdate
. 我尝试了一个@foreach 语句,但它需要永远运行,因为它一次只运行一个。我正在寻找它一次做多台计算机。
有任何想法吗?
所以我最终做的是从 Get-ADcomputer 创建一个计算机变量。我通过管道选择语句来获取属性“名称”,并且成功了。然后我将变量插入到命令中:
要完成这项工作,您必须确保所有计算机都安装了 PSWindowsUpdate、Enable-WURemoting 和 set-executionpolicy unrestricted,我对此并不感到兴奋。
希望这可以帮助其他人。