簡體   English   中英

如何通過Powershell更改禁用的網絡適配器配置

[英]how to change a disabled network adapter configuration by powershell

我想更改網絡適配器的IP地址。 出於安全原因,我們應該在禁用它時對其進行更改。

我使用了以下內容:

Set-NetIPAddress  -InterfaceAlias "Ethernet 3" -PrefixLength 20 -IPAddress 10.91.62.201 

但這失敗並顯示以下消息:

Set-NetIPAddress : No matching MSFT_NetIPAddress objects found by CIM query for instances of the ROOT/StandardCimv2/MSFT_NetIPAddress class on the  CIM 
server: SELECT * FROM MSFT_NetIPAddress  WHERE ((IPAddress LIKE '10.91.62.201')) AND ((InterfaceAlias LIKE 'Ethernet 3'))

有誰知道如何更改無效的網絡適配器配置。 謝謝。

您可以通過注冊表進行更新:

獲取適配器對象(我們需要GUID,因為注冊表通過guid標識適配器):

$adapter = Get-WmiObject Win32_NetworkAdapter | WHERE {$_.DeviceID -eq "1"}

相應地更新注冊表:

New-ItemProperty -Path "Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\$($adapter.guid)" -Name IPAddress -Value "10.91.62.201" -Force

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM