我真的很困惑从哪里开始我想在网络适配器设置中只填充两个字段。这两个字段是首选DNS和备用DNS。 ip将使用DHCP动态分配。目前我手动填写两个字段,但我想要一个powershell脚本来执行此操作。我在互联网上搜索,但它确实令人困惑。有人可以帮忙吗
答案 0 :(得分:2)
我不确定Powershell本身是否具有此类功能,但您可以使用Powershell中的netsh,如下所示:
netsh interface ip set dns "<connection name>" static 1.2.3.4 primary
netsh interface ip add dns "<connection name>" 1.2.3.5
您也可以使用WMI调整LAN界面设置,但我认为这样更容易。
答案 1 :(得分:2)
你可以试试wmi:
$card=Get-WmiObject -Class Win32_NetworkAdapterConfiguration -Filter "IPEnabled=true"
$card.EnableStatic('192.168.1.2','255.255.255.0')
$carte.SetGateways('192.168.1.1')
$carte.SetDNSServerSearchOrder(@('192.168.1.10','10.10.1.8'))
答案 2 :(得分:0)