powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Windows [игнор отключен] [закрыт для гостей] / autoexec.bat
12 сообщений из 12, страница 1 из 1
autoexec.bat
    #39616432
Vova_1805
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Windows 10
Почему кириллица не выводится, вместо неё абаракадабра.
Какую команду поставить?
Спасибо.

File "Bat_Windows10"

авторtitle Script
color 0a
cls
echo Copyright - Example from Wikipedia made 17.03.2018
set /p var=Script:
if %var%==OK goto h
:h
echo TEST today 18.03.2018 ПОЧЕМУ КИРИЛЛИЦА не выводится!
pause
Спасибо.
...
Рейтинг: 0 / 0
autoexec.bat
    #39616434
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vova_1805Какую команду поставить?

Зависит от операционной системы. mode или chcp могут сработать.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
autoexec.bat
    #39616440
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vova_1805автор echo TEST today 18.03.2018 ПОЧЕМУ КИРИЛЛИЦА не выводится!
pause
Спасибо.
Потому что писать надо в 866 кодировке. Возьми Far, нажми там F4 на этом файле, потыкай F8 пока вверху посередине 866 не появится. Затем сотри абракадабру и напиши по-русски.
...
Рейтинг: 0 / 0
autoexec.bat
    #39616455
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Альтернатива - использовать
Код: plaintext
 chcp 1251
в начале файла и тогда этот файл можно редактировать блокнотом.
Предупреждение: chcp не распространяется на новую консоль, создаваемую, например, командой start.
...
Рейтинг: 0 / 0
autoexec.bat
    #39616496
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vova_1805Windows 10
Почему кириллица не выводится, вместо неё абаракадабра.
Какую команду поставить?
Спасибо.

File "Bat_Windows10"

авторtitle Script
color 0a
cls
echo Copyright - Example from Wikipedia made 17.03.2018
set /p var=Script:
if %var%==OK goto h
:h
echo TEST today 18.03.2018 ПОЧЕМУ КИРИЛЛИЦА не выводится!
pause
Спасибо.

Что стоит в контроль панели-Region and Language-Administrative-> Language for non-Unicode programs?
...
Рейтинг: 0 / 0
autoexec.bat
    #39616612
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vova_1805Почему кириллица не выводится, вместо неё абаракадабра.Потому что файл следует создавать в кодировке консоли.

Скопируй текст в буфер обмена.
Открой консоль.
Набери в ней (заменив том/путь на свои)
Код: powershell
1.
C:\> copy con: x:\folder\Bat_Windows10.bat


Вставь в окно консоли содержимое буфера.
Нажми Ctrl-Z и Enter.
Запусти полученный файл и убедись, что с кириллицей всё в порядке.
...
Рейтинг: 0 / 0
autoexec.bat
    #39616620
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг ХупинЧто стоит в контроль панели-Region and Language-Administrative-> Language for non-Unicode programs?Это совсем для другого.
cmd/?
Код: plaintext
1.
2.
3.
4.
Запуск новой копии интерпретатора команд Windows.
...
/A      Вывод результатов выполнения команд в формате ANSI.
/U      Вывод результатов выполнения команд в формате UNICODE.
...
...
Рейтинг: 0 / 0
autoexec.bat
    #39618459
Guesr2103
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторАльтернатива - использовать

chcp 1251

в начале файла и тогда этот файл можно редактировать блокнотом.
Предупреждение: chcp не распространяется на новую консоль, создаваемую, например, командой start.

эта команда решает проблему только для Windows 10.
но не решает проблему в середе Windows XP и Windows 8.
вместо chcp 1251>nul
chcp 866>nul тоже НЕ УСПЕШНО.
2. FAR после нажатия F8 только 2 варианта: OEM and ANSI
перепробовал много вариантов - КИРИЛЛИЦА НЕ ВІВОДИТСЯ.
Спасибо
...
Рейтинг: 0 / 0
autoexec.bat
    #39618462
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Guesr2103но не решает проблему в середе Windows XP и Windows 8.

Шрифты в окне надо иметь уникодные. Или таки использовать в файле исключительно 866-ю
кодировку.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
autoexec.bat
    #39618463
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Guesr21032. FAR после нажатия F8 только 2 варианта: OEM and ANSI
перепробовал много вариантов - КИРИЛЛИЦА НЕ ВІВОДИТСЯ.
Спасибо
Версия FAR какая?

Ни разу такого не видел. 1.7 писал DOS/WIN, в 3.0 кодовая страница 1251/866

Ты случайно не с Украины? Подозреваю из-за буквы I. Там может другие кодировки.
...
Рейтинг: 0 / 0
autoexec.bat
    #39618475
gUEST2103
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
19.03.2018 скачал из интернета

FAR Manager - скачать бесплатно ФАР Менеджер, русская версия для Windows.HTML
авторFar30b5151.x86.20180226.RAR

так вроде бы новая, работает на 40 дней.
Изначально пример был мной скопирован из Wikpedia
Предполагал, что не будет проблем,
Точно не могу сказать как bat-file создавал.
Использовал Notepad++, кодировку выбирал.
...
Рейтинг: 0 / 0
autoexec.bat
    #39618480
d7i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В ФАРе смена кодировки по F8 - только ANSI/OEM. Остальные таблицы по Shift+F8 (возможно потребуется
регистрация доп. таблиц - ищите в папке Addons\Tables файлы .reg).
Кроме того, есть плагин перекодировки (FarTrans) файлов в разные таблицы.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / autoexec.bat
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]