Сначала вам нужно включить удаленный компьютер на удаленном компьютере.Войдите на этот компьютер и из командной строки с повышенными правами (admin) выполните:
Enable-PSRemoting -Force
Затем вы можете использовать Invoke-Command для запуска команд на удаленном компьютере.В случае сценария вы, вероятно, захотите создать новую pssession (New-PSSession) для удаленного компьютера и затем вызывать команды, использующие этот сеанс в качестве параметра для Invoke-Command, например:
$s = new-PSSession -computername (import-csv servers.csv) `
-credential domain01\admin01 -throttlelimit 16
invoke-command -session $s -scriptblock {get-process powershell} -AsJob
Примечаниечто вам нужно будет запускать с повышенными правами (администратора), чтобы иметь возможность использовать удаленную инфраструктуру.Для получения более подробной информации обратитесь к справке по этим двум командлетам, а также к теме about_remote (man about_remote
).