Тема: CMD/BAT: Искажение кодировки при отладке скрипта
Доброго времени суток жителям форума ! )
Пришёл к Вам вот с каким вопросом.
Из cmd файла запускаю js скрипт в консольном интерпретаторе cscript, а результаты возвращаю в лог файл.
Упёрся в то, что не могу вставить текст до запуска и после в нормальной кодировке
Вот проблемный кусок кода. Если убираю вызовы echo, то на выходе получаю нормальный текст, а если вставляю, то на выходе записи о начале и конце вставляются в нормальной кодировке, а промежуточная вставка корёжится.
...
echo Запуск скрипта >> %LOG_FILE_PATH%
cscript //nologo //U debug.js >> %LOG_FILE_PATH% 2>&1
echo Завершение скрипта >> %LOG_FILE_PATH%
...
Пробовал делать предварительную настройки chcp 1251 и chcp 65001. Не помогло.
Буду рад любым советам по исправлению ситуации и упрощению кода.
P.S В архив сложил то с чем ковыряюсь.