|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - кодировка в файле вывода |
|
CMD/BAT - кодировка в файле вывода
|
![]() Новый участник Сообщения: 29 |
Доброго дня всем!
такой вопрос: как поменять кодировку в файле .txt после bcdedit /export c:\cmd\1.txt выдает в файле такую лабуду regf зЈup Н P \ ? ? \ c : \ c m d \ 1 . t x t ъF’ѓЄxб«Iиќ‡GџъF’ѓЄxб«Iиќ‡Gџ ыF’ѓЄxб«Iиќ‡Gџrmtm уЖА и т.д заранее благодарю |
|
Отправлено: 09:58, 29-03-2012 |
Разный Сообщения: 1294
|
Профиль | Отправить PM | Цитировать это не текстовый файл, так и должно быть
|
Отправлено: 10:42, 29-03-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Новый участник Сообщения: 29
|
Профиль | Отправить PM | Цитировать а в какой же файл можно вывести результат?
|
Отправлено: 11:40, 29-03-2012 | #3 |
Разный Сообщения: 1294
|
Профиль | Отправить PM | Цитировать а какой результат вы хотите получить?
|
Отправлено: 11:50, 29-03-2012 | #4 |
![]() Новый участник Сообщения: 29
|
Профиль | Отправить PM | Цитировать хочу получить эти данные в файле для дальнейшей обработки
|
|
Отправлено: 11:54, 29-03-2012 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Den, какие данные? Может, Вам подойдёт «/enum /v»?
|
Отправлено: 12:45, 30-03-2012 | #6 |
Новый участник Сообщения: 2
|
Профиль | Отправить PM | Цитировать похожий вопрос
как вывести ping -t 1.2.3.4 >> ping.txt в кодировке 1251 куда подставить chcp 1251? |
Отправлено: 00:31, 06-04-2012 | #7 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата vano333:
А зачем оно вообще Вам нужно в 1251? |
|
Отправлено: 00:02, 07-04-2012 | #8 |
Новый участник Сообщения: 2
|
Профиль | Отправить PM | Цитировать чтобы пользователи без лишних телодвижений открыли файл notepad`ом и могли прочесть содержимое
а если это батник а не консоль, что-то изменится? |
Отправлено: 00:56, 07-04-2012 | #9 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Нет, ничего не изменится. Нужно перекодировать. Причём из-за возможного наличия в файле символов перенаправления делать сие надёжнее сторонними утилитами, либо использовать WSH/«mshta.exe», наподобие:
@echo off setlocal ping.exe localhost|"%systemroot%\system32\mshta.exe" "javascript:try { var objFSO = new ActiveXObject('Scripting.FileSystemObject'); with (new ActiveXObject('ADODB.Stream')) { Type = 2; Mode = 3; Open(); Charset = 'windows-1251'; WriteText(objFSO.GetStandardStream(0).ReadAll()); Position = 0; Charset = 'cp866'; objFSO.GetStandardStream(1).Write(ReadText()); Close() } } catch (e){}; close();" 1>"ping.txt" start "" notepad.exe "ping.txt" endlocal exit /b 0 |
Отправлено: 02:46, 07-04-2012 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] в файле найти дату, скопировать символы, дописать перед символами в другом файле | sucher | Скриптовые языки администрирования Windows | 7 | 10-03-2016 17:42 | |
Разное - в файле desktop.ini на флешке в этом файле написано... | imrik | Microsoft Windows 2000/XP | 1 | 17-03-2012 00:58 | |
Разное - Настройка вывода на проектор | kolhicin | Прочее железо | 2 | 16-10-2009 12:25 | |
*SOFT* | Кодировка в hlp-файле | Ryjka | Программирование и базы данных | 1 | 09-08-2006 20:36 | |
Скрипт вывода таблицы | Teona | Вебмастеру | 13 | 05-06-2006 23:01 |
|