2016-08-24 8 views
0

をパラメータを渡すにはゲートウェイ、私はIPアドレス、サブネットマスクを渡す方法を教えてください:スクリプト以下</p> <p>の実行がスクリプトである間、どのようにnetshコマンドに

$VMNetworkSettings = 'netsh interface ip set address "Ethernet0" static x.x.x.x(ipaddress) x.x.x.x(subnet mask) x.x.x.x(gateway)' 

iは、以下の方法を試してみました達成しかし、あなたはstrinの開始時にそれらを使用できるように、エラーメッセージとして、無効なパラメータ

$Ip = Read-Host -Prompt "Enter the ip address" 
$sub = Read-Host -Prompt "Enter the subnet" 
$gateway = Read-Host -Prompt "Enter the gateway" 
$VMNetworkSettings = 'netsh interface ip set address "Ethernet0" static $Ip $sub $gateway' 

答えて

0

は、二重引用符(`")をエスケープしてみましたg。

$VMNetworkSettings="netsh interface ip set address `"Ethernet0`" static $Ip $sub $gateway" 
関連する問題

 関連する問題