eq 0) -and ($分组[0].Count -gt $服务器客满值) )
{
服务器客满报警
$err_msg = '客满分店太多!'
Write-Error $err_msg
$日期 = Get-date -Format F
Add-Content -Value $("$日期 $err_msg") -LiteralPath $日志文件存储位置
exit 2
}
# -----------------------------------------
$状元 = $各分店接待能力集合[-1]
$榜眼 = $各分店接待能力集合[-2]
foreach ($temp011 in $各分店集合)
{
if ($temp011.'接待能力' -eq $状元)
{
[string]$ip1 = $temp011.'ip'
}
if ($temp011.'接待能力' -eq $榜眼)
{
[string]$ip2 = $temp011.'ip'
}
}
#Import-Module -name DnsServer
$旧的dns记录 = Get-DnsServerResourceRecord -ZoneName $域名 -Name $主机名 -RRType "A"
$旧的ip = $旧的dns记录.RecordData.IPv4Address.IPAddressToString
Add-DnsServerResourceRecord -A -ZoneName $域名 -Name $主机名 -IPv4Address $ip1 -TimeToLive 01:00:00
Add-DnsServerResourceRecord -A -ZoneName $域名 -Name $主机名 -IPv4Address $ip2 -TimeToLive 01:00:00
#Add-DnsServerResourceRecord -CName -ZoneName $域名 -Name $主机名 -HostNameAlias "Host34.lab.com" -TimeToLive 01:00:00
foreach ($temp002 in $旧的ip)
{
Remove-DnsServerResourceRecord -ZoneName $域名 -Name $主机名 -RRType "A" -RecordData $temp002 -Force
}
http://www.cnblogs.com/piapia/p/4997916.html
|