Function Set-Network
{
param
(
[Parameter(Mandatory = $true, Position = 0)] [string] $IPAddress,
[Parameter(Mandatory = $true, Position = 1)] [string] $NetMask,
[Parameter(Mandatory = $true, Position = 2)] [string] $GateWay
)
$wmi = Get-WmiObject win32_networkadapterconfiguration -filter "ipenabled = 'true'"
#设置IP地址,子网掩码
$wmi.EnableStatic($IPAddress, $NetMask) >$null
#设置网关
$wmi.SetGateways($GateWay,1) >$null
}