Мониторинг сетевойConnectivity с помощью PowerShell 7 (Успешные пинги)
Недавно я создал скрипт, который издает звуковой сигнал, когда соединение восстанавливается. Я хотел бы поделиться этим скриптом здесь, на своем сайте.
Предположим, что ваше сетевое соединение нарушено. Вы ждете, пока соединение будет восстановлено. Кроме того, вы хотите услышать звук, когда соединение будет восстановлено. Для этой задачи просто используйте мой скрипт.
Обратите внимание, что пинг выполняется 10000 раз. Это реализовано с помощью $_ и 1…10000.
Этот скрипт был протестирован в PowerShell 7.
1..10000 | ForEach-Object {
If ((Test-Connection -ComputerName 8.8.8.8 -Count $_).Status.Value__ -eq '0') {
[System.Console]::Beep(200,1000)
}
}
Удачи!