Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Прошу подсказать как написать батник, который бы выполнял пинг (http://forum.oszone.net/showthread.php?t=279327)

Vasya- 16-03-2014 15:47 2324341

Прошу подсказать как написать батник, который бы выполнял пинг
 
Прошу подсказать как написать батник, который бы выполнял пинг ip- адресов из блокнота и переименовывал диалоговые окна, беря так же имена из этого блокнота. На данном этапе у меня получается только брать ip- адреса. Имена, находящиеся в блокноте через пробел от ip- адресов не берутся (не читаются) bat- ником. Буду благодарен.

Vasya- 16-03-2014 16:46 2324366

Georgio, ввёл код, выводится "непредвиденное появление: %%i". Что делать, как быть? Заранее, благодарю.

Vasya- 16-03-2014 17:27 2324394

Georgio, я так и сделал сначала. Написал код в блокноте, затем переименовал с расширением .bat , запустил. Выводит на экран имена, которыми должен переименовывать диалоговые окна командных строк. И всё.

Georgio, а нужно, чтобы батник пинговал ещё ip-адреса, которые находятся в том же блокноте.

Вот, что находится в блокноте:

192.168.56.65 uzel1
192.168.55.44 uzel2
192.168.89.55 uzel3
192.168.55.66 uzel4

Georgio 16-03-2014 17:52 2324415

Vasya-, я думал, что Вы сами догадаетесь, и написал только методический код.


А так Вас устроит:

Код:

@echo off
for /f "usebackq tokens=1*" %%i in ("example.txt") do title %%j& ping -n 10 %%i& cls
pause>nul

?

Vasya- 16-03-2014 18:32 2324440

Georgio, я вам премногоблагодарен. Если Вас не затруднит, подскажите, как сделать, чтобы он пинговал эти ip-адреса в разных окнах. Один ip-адрес пингует в одном cmd, другой ip-адрес в другом окне, и т.д. Заранее, спасибо.

Iska 16-03-2014 18:51 2324454

Код:

… do start "%%j" "ping.exe -n 10 %%i"

Georgio 16-03-2014 18:51 2324455

Код:

@echo off
for /f "usebackq tokens=1*" %%i in ("example.txt") do start "" cmd /c "title %%j& ping -n 10 %%i& pause>nul"
exit /b


Vasya- 16-03-2014 19:00 2324460

Georgio, от души, огромное спасибо! Выручили!

Georgio, от души, огромное спасибо! Выручили!!!!

sov44 07-07-2014 15:30 2373176

Подскажите с определением наличия интернет через прокси. С портом что-то не получается...
Код:

@echo off
Ping 192.168.10.1:800 |Find "TTL=">nul&& Echo Connected || Echo Not Connected
pause



Время: 15:41.

Время: 15:41.
© OSzone.net 2001-