|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Windows 7 (x86) Сохраняет в кривой кодировке txt файл из консоли |
|
CMD/BAT - Windows 7 (x86) Сохраняет в кривой кодировке txt файл из консоли
|
Новый участник Сообщения: 13 |
Имеем такой вот обычный код:
chcp 1251 echo %date% %time% %computername% %username% >> \\10.107.50.104\Logons\logons.txt ipconfig >> \\10.107.50.104\Logons\logons.txt На XP сохраняется нормально, в читабельном виде, в киррилице. Хитрость с chcp 1251 в начале батнике не срабатывает. Но эта же хитрость, работает если код переписать на такой: chcp 1251 echo %date% %time% %computername% %username% >> \\10.107.50.104\Logons\logons.txt netsh interface ip show address >> \\10.107.50.104\Logons\logons.txt Отсюда вопрос, камрады, что не так в "Семерке" с командой ipconfig и вывод оной в txt файл, читабельного вида. Если кто знает, как реализовать нормально тоже самое, но в vbs, подскажите, это и будет решением. |
|
Отправлено: 09:34, 01-04-2014 |
Пользователь Сообщения: 94
|
Профиль | Отправить PM | Цитировать MarShaLL22, попробуйте chcp 1251 заменить на chcp 866 или сохраните скрипт в кодировке 866 (OEM - русская) с помощью такого текстового редактора, как, например AkelPad.
|
Отправлено: 10:21, 01-04-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать Цитата Bruce Wayne:
|
|
Отправлено: 10:29, 01-04-2014 | #3 |
Пользователь Сообщения: 94
|
Профиль | Отправить PM | Цитировать MarShaLL22, похоже, единственный способ здесь - сменить шрифт текстового редактора на Terminal.
![]() |
Отправлено: 19:46, 02-04-2014 | #4 |
Ветеран Сообщения: 1758
|
Цитата MarShaLL22:
@echo off setlocal 1>>\\10.107.50.104\Logons\logons.txt echo %date% %time% %computername% %username% for /f "tokens=*" %%i in ('ipconfig') do call:1 "%%i" goto:eof :1 1>nul chcp 1251 1>>\\10.107.50.104\Logons\logons.txt echo %~1 1>nul chcp 866 Я бы использовал iconv (либо какую-нибудь подобную утилиту, много их): |
||
Отправлено: 20:13, 02-04-2014 | #5 |
Ветеран Сообщения: 874
|
Профиль | Отправить PM | Цитировать Цитата Foreigner:
Foreigner, а если так: и (на всякий случай) так: ? Да и пустые строки можно попробовать сохранить, если это, конечно, так необходимо. |
|
Отправлено: 20:37, 02-04-2014 | #6 |
Пользователь Сообщения: 58
|
Профиль | Отправить PM | Цитировать Дам совет, установи notepad++ и в разделе кодировки выбери кирилица и OEM 866 или другуя в том разделе, тогда и сможешь причитать.
|
Отправлено: 19:41, 05-04-2014 | #7 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Вытащить ячейку из Excel файла и вставить в TXT файл | garanov | AutoIt | 2 | 23-05-2012 14:16 | |
VBS/WSH/JS - [решено] Загрузка/выгрузка из/в *.txt файл | HFShak | Скриптовые языки администрирования Windows | 5 | 20-01-2012 16:56 | |
VBS/WSH/JS - [решено] Как создать файл в кодировке UTF-8 с помощью VBScript? | Zeron | Скриптовые языки администрирования Windows | 2 | 30-05-2011 03:50 | |
распакованные из RAR-а txt-файлы в непонятной кодировке | KEugeNik | Хочу все знать | 8 | 13-05-2011 20:19 | |
[решено] Internet Explorer - сохраняет только в .txt | nicki | Microsoft Windows 2000/XP | 4 | 24-09-2005 01:54 |
|