Powershell 修改网卡配置脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Powershell 修改网卡配置脚本相关的知识,希望对你有一定的参考价值。

$ComputerName = hostname
$OS_Version = (Get-WmiObject -class win32_operatingsystem -computer $ComputerName).version
$regPath = ‘HKLM:\SYSTEM\CurrentControlSet\Control\Class{4D36E972-E325-11CE-BFC1-08002BE10318}‘

Function Change-NetworkAdapterSettings()
{
Get-NetAdapterAdvancedProperty -DisplayName 首选频带 | set-NetAdapterAdvancedProperty -RegistryValue 2
}

Function UPdate-REGSettings()
{

Get-ChildItem $regPath| foreach { 

? $product =? Get-ItemProperty $_.PSPath
if($product.NetType -eq ‘WLAN‘ )
{
Set-ItemProperty $product.PSPath -Name "RoamingPreferredBandType" -Value 2
}
}
}

if (($OS_Version -like "6.*"))
{
write-host "Computer Name:"$ComputerName
write-host "OS:Windows 7"
UPdate-REGSettings

}
elseif ($OS_Version -like "10.*")
{
write-host "OS:Windows 10"
Change-NetworkAdapterSettings
}

以上是关于Powershell 修改网卡配置脚本的主要内容,如果未能解决你的问题,请参考以下文章

powershell 监控, 重启网卡

脚本实现centos7修改二块网卡名称并配置ip信息

Linux修改网卡名为eth0并配置IP地址脚本(CentOS和Ubuntu 通适)

Linux双网卡绑定脚本

centos7上一些初始简单配置脚本

自定义Powershell提示符