Как автоматизировать процесс открывания командной строки и ввода команды "ping 77.88.8.88 –t"? (77.88.8.88 - DNS сервер Яндекса)

118
3
0
23 апреля
00:14
апрель
2016

Не совсем понятно, что скрывается под "автоматизировать". Если "не набирать, а запустил и само пингует", то есть миллиард способов это сделать. Самый простой способ в Windows - это создать файл с расширением "bat" из одной строки:

ping 77.88.8.88 -t

Потом вы просто запускаете это файл, а он сам пингует указанный вами внутри адрес. Можете создать свой, можете забрать мой, мне не жалко.

UPD: Интересный баг (или это фича?) - если хотите сделать это сами, то не называйте файл просто ping.bat, а проявите фантазию. Если назвать файл так, то работать не будет - скрипт просто будет пытаться ввести указанную вами команду снова и снова.

2
1
апрель
2016

Можно выполнить следующую команду: cmd /c "ping 77.88.8.88 -t"

Можно завести bat-файл с командой пинга, а в настройках ярлыка на рабочем столе к нему, указать "быстрый вызов" с клавиатуры (например Ctrl + Shift + P)

Владимир ШоминОтвечает на ваши вопросы в своейПрямой линии
1
0
апрель
2016

Чуть более универсальный совет. Можно сделать батник для пингования яндекса (ping 77.88.8.88 -t), гугла (ping 8.8.8.8 -t), а так же для пингования любого локального хоста (ping 192.168.%1 -t),  назвать их соответственно, например, pynd.bat, pigl.bat и png.bat, положить в %userprofile%, или любую другую папку, известную переменным окружения и запускать через Выполнить (Win+R) соответственно pynd, pigl и png последние_две_цифры_адреса.

Если нужно не пинговать хост постоянно, а просто проверить доступность, то -t можно убрать, а добавить -n 2, тогда будет отправлено всего два пакета и скрипт завершится, а с -t придется завершить скрипт по Ctrl+C и будет запрошено подтверждение завершения скрипта.

0
0
Если вы знаете ответ на этот вопрос и можете аргументированно его обосновать, не стесняйтесь высказаться
Ответить самому
Выбрать эксперта