Все правильно он определяет.
https://www.dokuwiki.org/ru:utf-8
Я выкладываю bat файлы, для корректного отображения кириллицы во время работы скрипта кодировка выводимых символов меняется командой "chcp 1251". Сам по себе bat файл работает корректно, но после сохранения bat файла из вики, по одному клику, кириллица отображается некорректно т.к. вики хранит все файлы в UTF8. Проблему отображения кириллицы можно решить изменив кодировку вывода текста командой "chcp 65001". Но остается друга проблема, если открыть такой bat файл, внести какие-либо изменения и сохранить, то перестает распознаваться команда echo и в консоли отображается много лишнего. Ситуацию можно исправить только сохранив файл с кодировкой ANSI.
Пока что я вижу только один способ решения - дать возможность легко скопировать скрипт чтобы потом вставить в блокнот, кодировка сохранения текста в блокноте по умолчанию - ANSI.