$HostName -Type 1).IPAddress
Когда Hostname не существует, выдаётся сообщение об ошибке.
Как можно было бы вместо сообщения об ошибке выполнить присваивание, к примеру,
$IPAddress = 0?
try... catch... не?
-ErrorAction SilentlyContinue или try..catch, как выше предложили, поможет "избавиться" от ошибки.
А чем плохо сообщение об ошибке в данном случае?
Обсуждают сегодня