Резюме: Одновременный запуск командлета PowerShell на нескольких серверах.
Q: Как я могу запустить командлет Windows PowerShell на нескольких серверах одновременно?
A: Для запуска командлета Windows PowerShell на нескольких серверах одновременно, используйте командлет New-PSSession и сохраните полученный объект сессии в переменной. Затем, для запуска команды воспользуйтесь командлетом Invoke-Command, указав объект сессии. Укажите запускаемый командлет в параметре ScriptBlock.
$session = New-PSSession -cn dc2,dc3 -cred iammred\administrator
Invoke-Command -Session $session -ScriptBlock {get-date}
Автор:
Ed Wilson, Microsoft Scripting Guy
Оригинал:
Страницы в социальных сетях:
Twitter: https://twitter.com/vsseth
Facebook: https://fb.com/inpowershell
VKontakte: https://vk.com/inpowershell