Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 1259
Благодарности: 861

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
$RemoteHost = "computer1"
$Command = "d:\vlc 210.exe"

Invoke-Command -ComputerName $RemoteHost -ScriptBlock {param($Command) cmd.exe /c """$Command"" /L=1033 /S" } -ArgumentList $Command
-ScriptBlock <ScriptBlock>
By default, any variables in the command are evaluated on the remote computer. To include local variables in the
command, use the ArgumentList parameter.

Для передачи параметров в удаленную сессию, используем параметр ArgumentList.
Код: Выделить весь код
{param($var1,$var2) Command  $var1 $var2}
Или $using:variable:
Код: Выделить весь код
{Command $using:var}

Последний раз редактировалось Kazun, 14-12-2015 в 12:35.

Это сообщение посчитали полезным следующие участники:

Отправлено: 12:30, 14-12-2015 | #11