А можно конкретно перечислить что "все" вы пробовали.
Т.к. кириллица в консоли все-таки работает там, где надо - вы явно не все способы перепробовали.
Начнем по порядку - что команда chcp 1251 > nul, по вашему, должна сделать? Для чего вы ее дергаете?
Далее - какую кодировку "пытается" использовать консоль, а в какой кодировке исходное сообщение?
spoilerСудя по кракозябрам текст в исходниках, скорее всего, в utf-8, а консоль хочет какую-то однобайтную кодировку, возможно даже cp1251, но это не точно