2016-07-14 194 views
0

ネットワークに接続されていない状態で、Windows 10のNICのIPアドレスを設定する必要があります。私が試した:Powershellを使用して、切断されたネットワークカードに静的IPを設定することは可能ですか?

Set-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress "192.168.5.10" -PrefixLength 24 

New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress "192.168.5.10" -PrefixLength 24 

がセットNetIPAddressがエラーを返しませんが、それはアドレスを設定しません。 は、特定のアドレスを使用するようにIPV4プロパティの選択を切り替えますが、値は入力しません。

New-NetIPAddress : Inconsistent parameters PolicyStore PersistentStore and  Dhcp Enabled 
At line:1 char:1 
+ New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress "192.168.5.10" -Pr  ... 
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
+ CategoryInfo   : InvalidArgument: (MSFT_NetIPAddress:ROOT/StandardCimv2/MSFT_NetIPAddress) [New-NetIPAddress], CimException 
+ FullyQualifiedErrorId : Windows System Error 87,New-NetIPAddress 

私はいくつかの掘削を行なったし、ここで見つける:NICがIPアドレスを設定する前に、接続を必要としていることをhttp://www.darrylvanderpeijl.nl/tag/policystore/

新NetIPAddressは、次のエラーが発生します。

基本的には、何百台ものコンピュータでアドオンNICSのIPアドレスを設定しようとしています。この特定のNICは、コンピュータが稼働状態になるまで接続しません。私はまだPowershellの新機能ですが、切断されたNICのIPアドレスを設定することも可能ですか?

私は必要に応じて他の技術を試すことができます。

答えて

1

ネヴァーマインド...

netsh interface ip set address "Ethernet" static 192.168.5.10 255.255.255.0 

はまさにそのと.ps1というスクリプトから実行することができます。

0

は、これはあなたが切断アダプタ

get-wmiobject win32_networkadapter -filter "netconnectionstatus = 7" | select netconnectionid, name, InterfaceIndex, netconnectionstatus 
を見つける方法です
関連する問題