Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Ping со временем и датой

Ответить
Настройки темы
CMD/BAT - [решено] Ping со временем и датой

Ветеран


Сообщения: 1639
Благодарности: 50

Профиль | Отправить PM | Цитировать


Друзья, подскажите, пожалуйста, готовый скрипт, который бы выводил результаты пинга с датой и временем?

В инете есть варианты, но что-то на нужное не наткнулся...


Спасибо!

Отправлено: 22:03, 20-04-2015

 

Ветеран


Сообщения: 874
Благодарности: 575

Профиль | Отправить PM | Цитировать


The_Immortal, держите:

Код: Выделить весь код
@cd/d "%~dp0"& for /l %%i in () do @>nul chcp 866& ping -n 1 google.ru| findstr/i "ЏаҐўлиҐ* ЋвўҐв"|(
for /f "delims=" %%j in ('more') do @>nul chcp 1251& >>"ping.txt" cmd/v/c "echo !date! !time:~0^,8! %%j")
.
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:16, 21-04-2015 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Ветеран


Сообщения: 1639
Благодарности: 50

Профиль | Отправить PM | Цитировать


Друзья, подскажите, пожалуйста, актуальный скрипт по Windows 8.1. Этот в файл ничего не пишет.


Спасибо!

Отправлено: 10:10, 30-11-2015 | #12


Ветеран


Сообщения: 1758
Благодарности: 966

Профиль | Цитировать


The_Immortal,
Код: Выделить весь код
@echo off
setlocal
1>nul chcp 866

for /f "tokens=*" %%i in ('"ping ya.ru | findstr "TTL=""') do call:1 %%i
goto:eof

:1
1>nul chcp 1251
1>>1.txt echo %date% %time%: %*
1>nul chcp 866
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:08, 30-11-2015 | #13


Ветеран


Сообщения: 1639
Благодарности: 50

Профиль | Отправить PM | Цитировать


Foreigner, благодарю, но так даже файл "1.txt" почему-то не создается. А если создать его вручную, то туда ничего не записывается, хотя соединение с инетом есть.

Отправлено: 13:44, 30-11-2015 | #14


Ветеран


Сообщения: 1758
Благодарности: 966

Профиль | Цитировать


Цитата The_Immortal:
но так даже файл "1.txt" почему-то не создается.
А как вы запускаете батник? Ну пропишите полный путь до 1.txt, хотя я подозреваю, что он лежит в вашем %userprofile% (C:\Users\ваш_аккаунт\1.txt)
И как называется ваш батник? Надеюсь, не ping.cmd(bat)
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:32, 30-11-2015 | #15


Ветеран


Сообщения: 1639
Благодарности: 50

Профиль | Отправить PM | Цитировать


Foreigner,
Цитата Foreigner:
А как вы запускаете батник? »
Эм... Обычным образом Пробовал и от администратора.
Цитата Foreigner:
как называется ваш батник?»
pinger.bat
Цитата Foreigner:
Ну пропишите полный путь до 1.txt »
Прописал:
Код: Выделить весь код
@echo off
setlocal
1>nul chcp 866

for /f "tokens=*" %%i in ('"ping ya.ru | findstr "TTL=""') do call:1 %%i
goto:eof

:1
1>nul chcp 1251
1>>C:\1.txt echo %date% %time%: %*
1>nul chcp 866
Не фурычит

Отправлено: 14:43, 30-11-2015 | #16


Ветеран


Сообщения: 1758
Благодарности: 966

Профиль | Цитировать


Цитата The_Immortal:
Не фурычит »
Даже не знаю, что посоветовать. Если вы прописали C:\1.txt, то надо запускать от администратора. В домашнем каталоге смотрели?
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:06, 30-11-2015 | #17


Ветеран


Сообщения: 1639
Благодарности: 50

Профиль | Отправить PM | Цитировать


Foreigner,
Цитата Foreigner:
В домашнем каталоге смотрели? »
Смотрел - и там пусто.

Отправлено: 15:08, 30-11-2015 | #18


Ветеран


Сообщения: 1758
Благодарности: 966

Профиль | Цитировать


А так? Если и так не будет работать, то у вас какие-то проблемы с настройками.
Код: Выделить весь код
@echo off
setlocal
1>nul chcp 866

for /f "tokens=*" %%i in ('"ping ya.ru | findstr "TTL=""') do call:1 %%i
goto:eof

:1
1>nul chcp 1251
1>>"%~dp01.txt" echo %date% %time%: %*
1>nul chcp 866
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:13, 30-11-2015 | #19


Ветеран


Сообщения: 1639
Благодарности: 50

Профиль | Отправить PM | Цитировать


Foreigner, и так не работает. А какие могут быть проблемы с настройками?

Отправлено: 15:17, 30-11-2015 | #20



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Ping со временем и датой

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Работа с датой, временем alexey_vf Скриптовые языки администрирования Windows 9 05-06-2013 04:52
Службы - что со временем в w-8 r-studio Microsoft Windows 8 и 8.1 3 03-01-2013 03:09
Разное - [решено] Проблема со временем oblomkrs Microsoft Windows 7 4 18-01-2012 14:59
Проблема со временем PLATON Непонятные проблемы с Железом 2 20-04-2008 15:35




 
Переход