6 / 8 / 0
Регистрация: 30.04.2011
Сообщений: 188
1

Кодировка при выводе результата выполнения команды в текстовый файл

13.01.2012, 12:27. Показов 20466. Ответов 6
Метки нет (Все метки)

растолкуйте как вывести данные из cmd в текстовый файл в нормальной кодировке.
если делать просто:
Код
d:\>ipconfig>info.txt
то в файле кодировка 866
если делаю так:
Код
d:\>chcp 1251
Текущая кодовая страница: 1251
 d:\>ipconfig>info.txt
то в файле все равно кодировка 866! почему так?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.01.2012, 12:27
Ответы с готовыми решениями:

Запись результата выполнения команды IPCONFIG в текстовый файл
я создаю батник так ipconfig/all> 1.txt Вопрос в следующем как задать кодировку что бы...

Запись вывода результата выполнения команды ping в текстовый файл в нужной кодировке
Собственно для запоминания результата пинга в тхт использую следующюю команду: ping google.com >...

Поиск определённой строки в выводе результата выполнения команды
Доброго времени суток. Столкнулся с проблемой поиска строки, содержащей только числовое...

Иероглифы при записи в файл результата выполнения команды system
Собственно проблема возникает при наличии русских букв в результате выполнения команды system("echo...

6
Модератор
Эксперт по компьютерным сетямЭксперт HardwareЭксперт Windows
4954 / 2311 / 141
Регистрация: 27.06.2011
Сообщений: 9,167
13.01.2012, 13:36 2
moverast, не понял вопрос, а что мешает открыть этот cmd через тот же akelpad, а там сохранить в нужной кодировке ?
0
142 / 68 / 4
Регистрация: 23.06.2010
Сообщений: 155
13.01.2012, 13:52 3
Странно, открыл командную строку, выполнил ipconfig>info.txt и чем только не смотрел файл, кодировка кирилица Windows (1251).

Какая версия ОС у вас?
0
6 / 8 / 0
Регистрация: 30.04.2011
Сообщений: 188
13.01.2012, 14:03  [ТС] 4
Цитата Сообщение от K0NCTANT1N Посмотреть сообщение
Странно, открыл командную строку, выполнил ipconfig>info.txt и чем только не смотрел файл, кодировка кирилица Windows (1251).
Какая версия ОС у вас?
у меня Win7 SP1. Так же пробовал на Server 2008 R2.
Цитата Сообщение от HotBeer Посмотреть сообщение
не понял вопрос, а что мешает открыть этот cmd через тот же akelpad, а там сохранить в нужной кодировке ?
мне нужно из командной строки создать читабельный файл txt
0
142 / 68 / 4
Регистрация: 23.06.2010
Сообщений: 155
13.01.2012, 14:36 5
Тогда понятно. Вот.
0
6 / 8 / 0
Регистрация: 30.04.2011
Сообщений: 188
13.01.2012, 15:33  [ТС] 6
Цитата Сообщение от K0NCTANT1N Посмотреть сообщение
Тогда понятно. Вот.
черт...bat-файл мне не годится...а можно это сделать в командной строке и желательно в 1 строку?
0
795 / 177 / 9
Регистрация: 11.01.2011
Сообщений: 543
19.01.2012, 15:23 7
Может можно поменять настройки реестра какие-то...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.01.2012, 15:23
Помогаю со студенческими работами здесь

Вывод в файл результата выполнения команды при запуске пакетного файла через Планировщик заданий
Хочу вывести результат выполнения команды w32tm /stripchart /computer:ntphost /samples:1 /dataonly...

Вывести результат выполнения команды HELP в текстовый файл так, чтобы у каждой команды был порядковый номер
Всем привет, нужна помощь! Необходимо команду help вывести в текстовый документ, чтобы у каждой...

Вывод в правильной кодировке в файл результата выполнения команды
понимаю что как и почему. из консоли получаем текстовик в кодировке OEM 866. а нужна windows 1251...

Вывод даты и результата выполнения команды pathping в файл
Добрый день! Нужен батник, который выводит в файл дату/время плюс результат выполнения команды...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru