Подскажите bat файл

fumofuuu

Постоялец
Регистрация
24 Сен 2011
Сообщения
315
Реакции
170
подскажите как написать bat файлы, который создаёт mac.txt в котором показано
IP - Mac

пример
192.168.0.5 12:E1:23:F9:E8:C5
 
Код:
ipconfig /all > c:\mac.txt
Так не вариант?
 
спасибо, ещё вопрос.
как сделать чтоб кодировка файла была нормальной, а не
€¬п Є®¬ЇмовҐа . . . . . . . . . : Home-PC
Ћб®ў®© DNS-бгддЁЄб . . . . . . :
’ЁЇ 㧫 . . . . . . . . . . . . . : ‘¬Ґи л©
IP-¬ аиагвЁ§ жЁп ўЄ«озҐ . . . . : ЌҐв
WINS-Їа®ЄбЁ ўЄ«озҐ . . . . . . . : ЌҐв
Џ®а冷Є Їа®б¬®ва бгддЁЄб®ў DNS . : mshome.net
 
Код:
@Echo Off
SetLocal EnableExtensions
 
Set $FILE=mac.txt
Set $TEMP=mac.tmp
 
ipconfig /all >>%$FILE%
 
CHCP 1251
Echo яю>%$TEMP%
CMD /U /C Type %$FILE% >>%$TEMP%
 
If Exist %$TEMP% DEL /F/Q %$FILE%
REN %$TEMP% %$FILE%
Так не вариант? ©
 
так же, краказябы
 
Тогда без посторонних утилит - никак. Вообще, там данные изначально должны быть в виндовой кодировке. Попробуй запустить без батника в консоли команду из первого примера:
Код:
ipconfig /all > c:\mac.txt
Если отобразится все нормально, то просто следует установить какой-то "нормальный" блокнот.
 
Помоему всё дело в просмотрщике, аля блокноте... Поиграйся там с кодировками, у меня обычный блокнот отображает правильно если поставить кодировку ASCII/DOS

PS: и это логично - консоль в винде - это по идее DOS-ведь...
 
PS: и это логично - консоль в винде - это по идее DOS-ведь...
Так точно. Хотя, я не особо помню, какая там по умолчанию кодепага стоит(точнее, не задавался энтим вопросом). Должна вроде стоять 1251, хотя, возможно все, вплоть до 866.
 
в блокноте в скобочках написано 1 )) я думаю это и есть кодировка... там первые 3 строчки с номерами 0 1 и 2, а потом сразу 1250
 
открываю NotePad++, там по умолчанию ANSI
<-------------- добавлено через 25 сек. -------------->
Тогда без посторонних утилит - никак. Вообще, там данные изначально должны быть в виндовой кодировке. Попробуй запустить без батника в консоли команду из первого примера:
Код:
ipconfig /all > c:\mac.txt
Если отобразится все нормально, то просто следует установить какой-то "нормальный" блокнот.
отображается нормально и читабельно.
 
Назад
Сверху