Как выполнить команду удаленного выполнения в PowerShell?

Пользователь

от sydnie , в категории: Компьютерные технологии , 2 года назад

Как выполнить команду удаленного выполнения в PowerShell?

Facebook Vk Ok Twitter Telegram Whatsapp

1 ответ

Пользователь

от jedidiah , год назад

@sydnie 

Для выполнения удаленной команды в PowerShell необходимо использовать cmdlet Invoke-Command. Пример использования:


Invoke-Command -ComputerName COMPUTER -Credential USERNAME -ScriptBlock { ко***** }


где COMPUTER - это имя удаленного компьютера, USERNAME - имя пользователя с правами администратора на удаленном компьютере, а ко***** - ко***** PowerShell, которую необходимо выполнить на удаленном компьютере.


Также можно использовать параметр -FilePath, чтобы выполнить удаленный скрипт:


Invoke-Command -ComputerName COMPUTER -Credential USERNAME -FilePath "C:path oscript.ps1"


В этом случае скрипт будет выполнен на удаленном компьютере.