Logger troгbles
Материал из Сетепедии
Troubles logger
Батник диагностики неполадок с сетью
Сохранив ниже приведённый код в *.bat и кинув себе в любое место на компе,после запуска получите 4 файла с результатами:пинг,трасерт,роут принт и ипконфиг.файлы текстовые с правленной кодировкой.
Батник задуман по 2 причинам:
1)при появлении непоадок так быстрее и легче создать лог неисправности и отправить на форум. 2)всё равно есть бестолковый народ которому сложно все эти команды последовательно сделать,а тут автоматом всё
Соотвественно то что пингуем и трассируем можем заменить на любой желаемый адрес. воть
@echo off
for %%i in ("tracert ya.ru","ping 172.23.167.2","route print","ipconfig /all") do (
set "exec=%%i" && call:job %%i
)
goto:eof
:job
for %%i in (%~1) do set "file=%%i" && goto:next
:next
if %file%==ipconfig chcp 1251 1>nul
for /f "tokens=*" %%i in ('%exec%') do set "line=%%i" && call:convert "%%i"
goto:eof
:convert
if %1=="" echo.>>%file%.txt && goto:eof
chcp 1251 1>nul
echo %line:<=^<% 1>>%file%.txt
chcp 866 1>nul
--Bon4-soldier 09:58, 19 марта 2009 (UTC)
