Untitled
public text v1 · immutablePS L:\PowerShell> Get-WmiObject Win32_NetworkAdapter | Format-Table name, macaddress
name macaddress
---- ----------
WAN Miniport (L2TP)
WAN Miniport (PPTP) 50:50:54:50:30:30
WAN Miniport (PPPOE) 33:50:6F:45:30:30
WAN Miniport (IPv6)
Realtek RTL8139/810x Family Fast Ethernet NIC 00:C0:26:AA:45:9A
isatap.{5C12CC7B-1044-40E6-9BFA-21BCA9DDCF9B}
WAN Miniport (IP)
Microsoft Windows Mobile Remote Adapter
Virtual Machine Network Services Driver 00:14:85:1D:11:63
RAS Async Adapter 20:41:53:59:4E:FF
Broadcom NetLink (TM) Gigabit Ethernet 00:14:85:1D:11:63
isatap.{B5D85335-082A-454A-A13C-0B8E2128EEED}
Teredo Tunneling Pseudo-Interface 02:00:54:55:4E:01
Virtual Machine Network Services Driver 00:C0:26:AA:45:9A
Microsoft Windows Mobile Remote Adapter
PS L:\PowerShell> $a= Get-WmiObject Win32_NetworkAdapter |?{$_.name -eq "Broadcom NetLink (TM) Gigabit Ethernet"}
PS L:\PowerShell> $a.MACAddress
00:14:85:1D:11:63
PS L:\PowerShell> $a.MACAddress = "00:14:85:1D:11:65"
PS L:\PowerShell> $a.Put()
Path : \\localhost\root\cimv2:Win32_NetworkAdapter.DeviceID="10"
RelativePath : Win32_NetworkAdapter.DeviceID="10"
Server : localhost
NamespacePath : root\cimv2
ClassName : Win32_NetworkAdapter
IsClass : False
IsInstance : True
IsSingleton : False
PS L:\PowerShell> Get-WmiObject Win32_NetworkAdapter |?{$_.name -eq "Broadcom NetLink (TM) Gigabit Ethernet"}
ServiceName : b57nd60x
MACAddress : 00:14:85:1D:11:63
AdapterType : Ethernet 802.3
DeviceID : 10
Name : Broadcom NetLink (TM) Gigabit Ethernet
NetworkAddresses :
Speed : 100000000