Командлет Check-Online PowerShell

В нескольких скриптах PowerShell которые приходилось разбирать была ссылка на командлет Check-Online, при попытке выполнить его у себя получал ошибку. По идее такой командлет должен проверять подключен ли компьютер к сети — доступность. Легко написать самостоятельно подобный скрипт.

filter Check-Online {
  trap { continue }
  . {
    $timeout = 1000
    $obj = New-Object system.Net.NetworkInformation.Ping
    $result = $obj.Send($_, $timeout)
    if ($result.status -eq 'Success') { $_ }
  }
}

Теперь проверяем.

"127.0.0.1","wpconfig.ru" | Check-Online
Теги:

Понравилась статья? Оставьте комментарий или подпишитесь на RSS рассылку.

Комментарии

Комментариев пока что нет

Оставить комментарий

(required)

(required)