|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Можно ли как-то выдавать звуковой сигнал по достижении пинга? |
|
|
CMD/BAT - [решено] Можно ли как-то выдавать звуковой сигнал по достижении пинга?
|
Старожил Сообщения: 330 |
|
|
Отправлено: 03:25, 06-08-2019 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата nikhop:
Единственный вариант, который я вижу — отказаться от использования параметра -t и реализовать ручное зацикливание, наподобие: @echo off setlocal enableextensions enabledelayedexpansion :Repeat 2>nul ping.exe -w 1000 -n 1 192.168.1.1 | >nul find.exe /i "TTL=" && <nul set /p sVar=. >nul timeout.exe /t 1 /nobreak goto :Repeat endlocal exit /b 0 Цитата nikhop:
![]() |
||
Отправлено: 05:14, 06-08-2019 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 330
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Iska:
Спасибо большое! Iska, аа, блин, он пищалку использует..? Я удаленно не слышу сигнал.. Печаль-тоска. |
|
Отправлено: 05:17, 06-08-2019 | #3 |
Ветеран Сообщения: 992
|
Профиль | Сайт | Отправить PM | Цитировать nikhop, можно и в колонки
|
Отправлено: 09:17, 06-08-2019 | #4 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата nikhop:
и убедитесь, что символ BELL у Вас нормально скопировался и вставился: Скрытый текст
![]() Elven, лучше целиком сделать на PowerShell, поскольку постоянный вызов самого PowerShell в цикле может оказаться накладным. |
||
Последний раз редактировалось Iska, 06-08-2019 в 12:56. Отправлено: 12:49, 06-08-2019 | #5 |
Ветеран Сообщения: 992
|
Профиль | Сайт | Отправить PM | Цитировать Iska, язык-то указан cmd/bat, а так - пожалуйста.
WHILE ($true) { if (Test-NetConnection -InformationLevel Quiet 8.8.8.8) { (New-Object Media.SoundPlayer 'c:\Windows\Media\ding.wav').PlaySync() Start-Sleep 1 } } |
Отправлено: 13:29, 06-08-2019 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Elven, я и здесь придерусь — объект Media.SoundPlayer лучше создать один раз за пределами цикла, а внутри — только использовать его.
Цитата Elven:
![]() |
|
Отправлено: 13:51, 06-08-2019 | #7 |
Ветеран Сообщения: 992
|
Профиль | Сайт | Отправить PM | Цитировать |
Отправлено: 14:42, 06-08-2019 | #8 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Elven, ага.
|
Отправлено: 15:25, 06-08-2019 | #9 |
Старожил Сообщения: 330
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Iska:
Попробовал Ваш скрипт powershell, вылазит следующее: https://yadi.sk/i/f70t4_2vzWFq3g В общем, если обобщить задачу, мне нужно удалённо подключаться к машине, которая пингуюет другую машину в локальной в сети, и издаёт звук при каждом удачном пинге. Каким это образом будет реализовано, в принципе, без разницы. Главное быстро запустить, быстро закрыть ) |
|
Отправлено: 03:33, 07-08-2019 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Прочее - Можно ли передать ADSL сигнал, по схеме RJ11-RJ45-RJ11? | Braus77 | Сетевые технологии | 9 | 04-12-2017 20:42 | |
Службы - Можно ли как то входить на форум не вводя пароль и логин каждый раз, а по ссылке ? | oszonhp | Microsoft Windows 7 | 2 | 11-04-2017 21:29 | |
HDD - Можно ли как-то выправить диск? | FesteR23 | Накопители (SSD, HDD, USB Flash) | 4 | 19-07-2016 11:13 | |
Звук - [решено] Проблема то ли с акустикой то ли со звуковой. | shatalov | Прочее железо | 7 | 21-12-2010 07:40 | |
Системный звуковой сигнал по сети | Guest | Сетевые технологии | 2 | 14-07-2004 13:01 |
|