Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Пользователь


Сообщения: 64
Благодарности: 1

Профиль | Отправить PM | Цитировать


Да в общем то тоже самое и это не предел.

Далее тестировал на виртуалке, тот ли дистрибутив не знаю.

chcp 65001 отменяет echo off ну может я не знал и так и надо.
Далее встречаются строки
@echo текст
И на второй половине кода echo off как раз работает.

Далее не отображается вывод echo внутри цикла if если он не выполняется, при этом выводится ошибка этой функции естественно на английском.
Если открыть этот файл в блокноте, изменить/сохранить, то кирилические знаки превращаются в крюкозябры и проблема с выводом if пропадает.
Перекодировал в 866 и всё заработало.

Очередной раз убеждаюсь что utf8 неработоспособна более чем полностью.
Возможно текст надо скопировать в новый пустой utf8 и тогда заработает, такие баги с батниками часто.
Но в общем то русский язык от этого не появится, пожалуй откажусь от попыток приделать эту кодировку

Отправлено: 19:26, 24-11-2018 | #5