![]() |
Windows 7 (x86) Сохраняет в кривой кодировке txt файл из консоли
Имеем такой вот обычный код:
Код:
chcp 1251 На XP сохраняется нормально, в читабельном виде, в киррилице. Хитрость с chcp 1251 в начале батнике не срабатывает. Но эта же хитрость, работает если код переписать на такой: Код:
chcp 1251 Отсюда вопрос, камрады, что не так в "Семерке" с командой ipconfig и вывод оной в txt файл, читабельного вида. Если кто знает, как реализовать нормально тоже самое, но в vbs, подскажите, это и будет решением. |
MarShaLL22, попробуйте chcp 1251 заменить на chcp 866 или сохраните скрипт в кодировке 866 (OEM - русская) с помощью такого текстового редактора, как, например AkelPad.
|
Цитата:
|
MarShaLL22, похоже, единственный способ здесь - сменить шрифт текстового редактора на Terminal. :teeth:
|
Цитата:
Код:
@echo off Я бы использовал iconv (либо какую-нибудь подобную утилиту, много их): Код:
echo %date% %time% %computername% %username% >> \\10.107.50.104\Logons\logons.txt |
Цитата:
Foreigner, а если так: Код:
for /f "delims=" %%i in ('ipconfig') do call:1 "%%i" Код:
echo.%~1 Да и пустые строки можно попробовать сохранить, если это, конечно, так необходимо. |
Дам совет, установи notepad++ и в разделе кодировки выбери кирилица и OEM 866 или другуя в том разделе, тогда и сможешь причитать.
|
Время: 03:04. |
Время: 03:04.
© OSzone.net 2001-