Войти

Показать полную графическую версию : Прошу подсказать, как сделать, чтобы в файл выводились логи пингов.


Vasya-
24-03-2014, 11:33
Есть вот такой вот батник: Берёт ip-адреса из файла и пингует их в разных окнах cmd.

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

Необходимо, чтобы логи пингов записывались в блокноты.
Подскажите, пожалуйста, буду благодарен. Спасибо.

alv1r
24-03-2014, 12:06
@echo off
for /f "usebackq tokens=1*" %%i in ("example.txt") do title %%j& ping -n 10 %%i>>log.txt
pause>nul

Если хотите, чтобы в файл каждый раз дописывались нужные значения:
>>log.txt
Чтобы файл каждый раз перезаписывался
>log.txt

Vasya-
24-03-2014, 13:36
alv1r, спасибо. Но в этот файл (log.txt) записываются логи только с первого ip-адреса, находящегося в файле pop.txt (на примере). А в нём ещё находятся другие ip-адреса. И вообще другие перестают пинговаться. Как сделать так, чтобы каждый адрес при пинговании выводил свой лог в отдельный текстовый файл? Прошу помощи.

Georgio
25-03-2014, 12:03
в разных окнах cmd »

Не верю.


записываются логи только с первого ip-адреса »

Снова не верю.


И вообще другие перестают пинговаться. »

И опять не верю.




© OSzone.net 2001-2012