Войти

Показать полную графическую версию : [решено] Не поддерживается кодировкой


pay666
15-10-2010, 23:48
Такая ситуация на windows7 ultimate...
Написал простецкий батник

echo on
ipconfig > 1.txt

Собирается инфо и направляется в текстовый файл, после чего видим краказябру:

Ќ*бва®©Є* Їа®в®Є®«* IP ¤«п Windows


Ethernet adapter Џ®¤Є«озҐ*ЁҐ Ї® «®Є*«м*®© бҐвЁ:

DNS-бгддЁЄб Ї®¤Є«озҐ*Ёп . . . . . :
‹®Є*«м*л© IPv6-*¤аҐб Є***«* . . . : fe80::85c0:b606:e7e5:483b%13
IPv4-*¤аҐб. . . . . . . . . . . . : 192.168.1.2
Њ*бЄ* Ї®¤бҐвЁ . . . . . . . . . . : 255.255.255.0
Ћб*®ў*®© и«о§. . . . . . . . . : 192.168.1.1


Проблема в кодировке,но незнаю как решить пробовал:
echo on
chcp DOS-1251
ipconfig > 1.txt

Не получается, так же пробовал править в реестре по этому методу http://scarj.e-ur.asia/stati/windows/305-ispravlenie-kodirovki-v-windows-7.html - бесполезно


Как получить полноценный текст?

seriych
16-10-2010, 01:28
По идее так:
echo off
chcp 866
ipconfig > 1.txt

pay666
16-10-2010, 09:39
seriych, такие же иероглифы, лишь ставлю 1253- чуть поменьше их, даж и незаню в чем причина, можт кто сталкивался? как исправить?

Petya V4sechkin
16-10-2010, 12:24
[решено] Сбилась кодировка командной строки (http://forum.oszone.net/thread-133647.html)

pay666
16-10-2010, 18:39
неа не помогло, дело в том что в окне cmd все ок, кодировкой распознается каждая буква. А если перенаправлять в текстовый файл - иероглифы. Можт из-за того что notepad 2 установил.... попробую стандартный блокнот. Что еще посоветуете?

Свершилось! Проблема была в блокноте. Стоял notepad 2 ( с подсветкой), поставил akelpad и проблема решилась. Хотя в notepad 2- я ставил кодировку 1251 и 866 - тогда тоже не рашалась беда. Спасибо всем кто пытался помочь!

NiOl
18-10-2010, 13:05
Ну для блокнота нужно выбирать шрифт "Terminal"




© OSzone.net 2001-2012