Мой скрипт для получения ipaddress от имени хоста получает эту ошибку при запуске на компьютерах с Windows 7.Любой обходной путь возможно.Я предполагаю, что это вызвано отсутствием обновленного PowerShell, но я не могу обновить все PowerShell компьютеров.мой код выглядит как
if ($tech_name -eq "brian" -or $tech_name -eq "6" ){
$wshell.SendKeys([System.Net.Dns]::GetHostAddresses("XXXXXX").where({$_.AddressFamily -eq 'InterNetwork'}).IPAddressToString)
$wshell.SendKeys("~")
}