#%windir%\system32\WindowsPowerShell\v1.0\powershell.exe D:\PSScript\ERP_Production_Script\ERPRF_UpdateCheck.ps1
############腳本功能說明-2014-10-21############
#該腳本用來判斷目前的DNS伺服器是否可用,如果第一個DNS伺服器可用,則腳本結束,否則将繼續判斷其他DNS伺服器是否可用,最終将可用DNS伺服器設定為第一個
###############################################
#####腳本開始######
#定義用于判斷的域名
$dname = "www.baidu.com"
#$dname = "chkdns.idc4"
#根據是否配置網關查找使用中網卡
$index = (gwmi Win32_NetworkAdapterConfiguration |?{ $_.DefaultIPGateway -ne $null}).Index
$dnss = (gwmi Win32_NetworkAdapterConfiguration -filter "index = $index").DNSServerSearchOrder
$ConnectionID = (gwmi win32_networkadapter -filter "index = $index").NetConnectionID
#初始化用于存儲DNS伺服器清單的臨時對象
$dnslists_new = $null
$dnslists_new = @()