Почему WinMerge не распознает кириллицу?

Рейтинг: 0Ответов: 0Опубликовано: 09.08.2023

У меня есть код в питоне, который создает бат файл с кодом:

@echo off

"{путь до winmerge}/WinMergeU.exe" "{путь с кириллицей 1}" "{путь с кириллицей 2}"

При создании бат файла я указываю кодировку UTF-8.

Когда я запускаю файл, открывается Winmerge с вставленными путями, но почему-то он не распознает символы кириллицы. Но почему он не может их распознать?

Пробовал запустить просто "{путь до winmerge}/WinMergeU.exe" "{путь с кириллицей 1}" "{путь с кириллицей 2}" через терминал (без бат файла) и всё работает - пути в Winmerge распознаются.

Добавлял в файл строку chcp 65001.

Еще проверял кодировку файла с помощью Notepad'а, ставил UTF-8 и UTF-8-BOM - с обеими тоже не работает.

Ответы

Ответов пока нет.