Всем привет, знаю что дублирую тему, только начал осваивать CMD, и в прошлой теме ответа на свой вопрос не нашел, хелп плиз.
Нужно что бы батник пропинговывал айпишник 15тью пакетами раз в 10 минут, и все пинги писал в лог файл, вроде все сделал и все работает, только вот кодировка сохраненного лога соответственно 866, и пишется все иероглифами.
Помогите пожалуйста, что сделать? с подробным обьяснением что делает каждая строчка если можно, заранее спасибо.
IP соответсвенное ненастоящие.
@Echo Off
:begin
set /A count=count+1
echo TESTING "GHWS">> %DATE%.txt
echo Date %date:~0,2%-%date:~3,2%-%date:~6,4% Time%time%>> %DATE%.txt
ping -n 15 192.168.81.23
ping -n 15 192.168.81.23>> %DATE%.txt
echo.
echo --------------------------------------------------------
@Echo Off
Echo Pause 30 seconds. Please Wait...
echo.
goto begin
CMD/BAT - CMD проблемы с кодировкой лог файла
-
zion87
Re: CMD/BAT - CMD проблемы с кодировкой лог файла
попробуйте так
Код:
сначала
TESTING "GHWS"
Date 06-01-2012 Time 3:22:29,59
ping -n 15 192.168.81.23
сохраняется в файле temp.txt
а потом конвертируется уже в необходимую вам папку %DATE%.txt и уже в chcp1251
Код:
Код: Выделить всё
@Echo Off
:begin
set /A count=count+1
echo TESTING "GHWS">>temp.txt
echo Date %date:~0,2%-%date:~3,2%-%date:~6,4% Time%time%>>temp.txt
ping -n 15 192.168.81.23
ping -n 15 192.168.81.23>>temp.txt
cmd /u /c type temp.txt>%DATE%.txt
echo.
echo --------------------------------------------------------
@Echo Off
Echo Pause 30 seconds. Please Wait...
echo.
goto beginсначала
TESTING "GHWS"
Date 06-01-2012 Time 3:22:29,59
ping -n 15 192.168.81.23
сохраняется в файле temp.txt
а потом конвертируется уже в необходимую вам папку %DATE%.txt и уже в chcp1251
-
ferget
Re: CMD/BAT - CMD проблемы с кодировкой лог файла
zion87, вы бы для начала разобрались в тегах форума
-
ferget
Re: CMD/BAT - CMD проблемы с кодировкой лог файла
Уважаемый(мая)ferget
Посчитал, что главное помощь а не оформление(учел ваши замечания)...
Посчитал, что главное помощь а не оформление(учел ваши замечания)...
-
zion87
Re: CMD/BAT - CMD проблемы с кодировкой лог файла
Proflex, в качестве примера:
Код:
Код:
Код: Выделить всё
@echo off
1>nul chcp 866
for /f "tokens=*" %%i in (' ping -n 6 ya.ru ') do call:log "%%i"
goto:eof
:log
1>nul chcp 1251
1>>1.log echo %~1
1>nul chcp 866