Я пытаюсь изменить IP-адрес с помощью netsh в скрипте.Я получаю сообщение об ошибке: «параметр неверен» Это сценарий:
$ManagmentAddress = '192.168.11.130'
Invoke-Command -ComputerName $OldName -ScriptBlock {netsh interface ip set address "Ethernet0" static $ManagmentAddress 255.255.0.0 } -Credential $Creds
Если я изменю команду для использования фактического значения вместо аргумента, подобного этому:
Invoke-Command -ComputerName $OldName -ScriptBlock {netsh interface ip set address "Ethernet0" static 192.168.11.130 255.255.0.0 } -Credential $Creds
Itработы.