#author("2021-02-10T22:37:54+09:00","","") #navi(../) * PowerShellでネットワークアダプタの情報を取得する [#ua740281] IPアドレス(IPv4,IPv6)はもちろん、DNS、機器名、ネットワークアダプタ名などをPowerShellのコマンドレットで確認する方法を以下に記します。 #contents #htmlinsert(win-top.html) * 動作確認環境 [#b387832c] PS C:\> (Get-WmiObject Win32_OperatingSystem).Caption Microsoft Windows 10 Pro PS C:\> ($PSVersionTable).PSVersion.toString() 5.1.19041.610 * Get-NetIPConfiguration [#o506626b] IPネットワークの構成を取得するコマンドとなります。~ 以下、実際に実行した結果となります。~ ネットワークのエイリアス名(アダプタ名)やネットワークカードの製品名、IPアドレス等を取得できています。~ PS C:\> Get-NetIPConfiguration InterfaceAlias : イーサネット 2 InterfaceIndex : 2 InterfaceDescription : VirtualBox Host-Only Ethernet Adapter IPv4Address : 192.168.56.1 IPv6DefaultGateway : IPv4DefaultGateway : DNSServer : fec0:0:0:ffff::1 fec0:0:0:ffff::2 fec0:0:0:ffff::3 InterfaceAlias : Wi-Fi InterfaceIndex : 23 InterfaceDescription : Intel(R) Dual Band Wireless-AC 7265 NetProfile.Name : sakura-xxxxxx IPv6Address : xxxx:xx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx IPv4Address : 192.168.1.23 IPv6DefaultGateway : xxxx::xxxx:xxxx:xxxx:xxxx IPv4DefaultGateway : 192.168.1.1 DNSServer : xxxx:xx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx 192.168.1.1 InterfaceAlias : イーサネット InterfaceIndex : 6 InterfaceDescription : Intel(R) Ethernet Connection (3) I218-LM NetAdapter.Status : Disconnected 以下、IPv4アドレスとネットワーク機器名を取得した例です。 PS C:\> Get-NetIPConfiguration | Select-Object IPv4Address, InterfaceDescription IPv4Address InterfaceDescription ----------- -------------------- {192.168.56.1} VirtualBox Host-Only Ethernet Adapter {192.168.1.23} Intel(R) Dual Band Wireless-AC 7265 {169.254.34.51} Intel(R) Ethernet Connection (3) I218-LM * Get-NetAdapter [#daa08dfb] ipconfigコマンドで出力されるネットワークアダプタ名を取得する場合であれば、Get-NetAdapterコマンドレットも便利です。~ Macアドレスや接続状態(Status)など簡単に取得できます。~ PS C:\> Get-NetAdapter Name InterfaceDescription ifIndex Status MacAddress LinkSpeed ---- -------------------- ------- ------ ---------- --------- Wi-Fi Intel(R) Dual Band Wireless-AC 7265 23 Up AA-AA-AA-AA-AA-AA 144.4 Mbps イーサネット Intel(R) Ethernet Connection (3) I21... 6 Disconnected BB-BB-BB-BB-BB-BB 0 bps イーサネット 2 VirtualBox Host-Only Ethernet Adapter 2 Up CC-CC-CC-CC-CC-CC 1 Gbps 以上、ネットワークアダプタの情報を取得する、Get-NetIPConfiguration、Get-NetAdapter コマンドレットの紹介でした。 #htmlinsert(win-btm.html)