VBScript – Network Configuration Settings(Win32_NetworkAdapterConfiguration)

Facebooktwittermail

VBScriptでネットワーク設定のサンプルプログラムです。

Win32_NetworkAdapterConfiguration class
https://msdn.microsoft.com/library/windows/hardware/aa394217

Windows 10 Version 10.0.15063で検証しました。

  • Static
  • ネットワーク・インターフェイスがIndex = 1のデバイスに設定しています。
    また管理者権限で実行しないとGatewayの設定でエラーコード67が発生しました。
    SetGateways method of the Win32_NetworkAdapterConfiguration class
    https://msdn.microsoft.com/ja-jp/library/windows/hardware/aa393301

  • DHCP
  • Gateway,DNS,WINSをnulに設定、DHCP有効にしてからRenewしています。
    タイミングなのかRenewしてもipconfigで確認するとGatewayなどの情報が残っていることがあります。
    DHCP有効にしてからRenewまで少しwaitした方がいいかもしれません。
    こちらこ管理者権限で実行しないとエラーになります。

    Static IPからDHCPに変更した場合にDNS,WINS設定があれば残ってしまうので消しています。


Leave a Reply