![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Ping сохранение лога. |
|
CMD/BAT - Ping сохранение лога.
|
Пользователь Сообщения: 104 |
Добрый день!
дан скрипт set YY=%date:~8,2% set MM=%date:~3,2% set DD=%date:~0,2% set DATA=20%YY%-%MM%-%DD% if not exist c:\PING\%DATA% ( mkdir c:\PING\%DATA%\ ) set HOUR=%TIME:~0,2% set MINUTE=%TIME:~3,2% set PINGSTART=%DATA%__%HOUR%-%MINUTE% set /p IP=Pinguem : set PINGFILE=%PINGSTART%__%IP% set OUTPUT=c:\PING\%DATA%\%PINGFILE%.txt @echo off & cls echo Host: %IP%>%OUTPUT% :pinging call :cyrtime <nul set /p strTemp=^%PINGTIME%>>%OUTPUT% PING -n 1 ^%IP% | FIND ^"TTL=^">>%OUTPUT% IF ERRORLEVEL 1 (SET BG=4F & echo Ping timed out.>>%OUTPUT% ) ELSE (SET BG=2F) color %BG% ping -n 2 -l 10 127.0.0.1 >nul if %BG%==2F ( echo ICMP answer received at %PINGTIME% from %IP% ) ELSE ( echo ICMP answer not received at %PINGTIME% from %IP% ) goto pinging :cyrtime set HR=%TIME:~0,2% set MIN=%TIME:~3,2% set SEC=%TIME:~6,2% set PINGTIME=%DATA% - %HR%:%MIN%:%SEC% exit /b Нормальные меня Мало интерисуют ![]() Только чтобы сохранилась дата и время. Спасибо. |
|
Отправлено: 15:28, 27-09-2011 |
Старожил Сообщения: 175
|
Профиль | Отправить PM | Цитировать Что-то вроде этого:
set YY=%date:~8,2% set MM=%date:~3,2% set DD=%date:~0,2% set DATA=20%YY%-%MM%-%DD% if not exist c:\PING\%DATA% ( mkdir c:\PING\%DATA%\ ) set HOUR=%TIME:~0,2% set MINUTE=%TIME:~3,2% set PINGSTART=%DATA%__%HOUR%-%MINUTE% set /p IP=Pinguem : set PINGFILE=%PINGSTART%__%IP% set OUTPUT=c:\PING\%DATA%\%PINGFILE%.txt @echo off & cls set /a n=0 :pinging call :cyrtime PING -n 1 ^%IP% || ( call set /a n+=1 if %n% equ 0 echo Host: %IP%>%OUTPUT% <nul set /p strTemp=^%PINGTIME%>>%OUTPUT% SET BG=4F & echo Ping timed out.>>%OUTPUT% ) && (SET BG=2F) color %BG% ping -n 2 -l 10 127.0.0.1 >nul if %BG%==2F ( echo ICMP answer received at %PINGTIME% from %IP% ) ELSE ( echo ICMP answer not received at %PINGTIME% from %IP% ) goto pinging :cyrtime set HR=%TIME:~0,2% set MIN=%TIME:~3,2% set SEC=%TIME:~6,2% set PINGTIME=%DATA% - %HR%:%MIN%:%SEC% exit /b |
Отправлено: 17:02, 27-09-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Обработка текстового лога | GOLDLION | Скриптовые языки администрирования Windows | 10 | 02-06-2011 17:05 | |
Разбор лога со справочником | zlidnevan | Программирование в *nix | 0 | 05-05-2010 23:14 | |
Настройка вида лога sendmail | fox_12 | Программное обеспечение Linux и FreeBSD | 0 | 08-10-2007 16:56 | |
[решено] Замусоривание системного Лога | rrev | Общий по Linux | 2 | 18-09-2007 12:15 | |
Сохранение лога разговора | user_not_found | Хочу все знать | 2 | 27-01-2007 17:33 |
|