はじめに
もう、Shift_JISは終わりです。
Windowsのメモ帳のデフォルトの文字コードもUTF-8になったので。
これからは、バッチファイルもUTF-8で書くようにしましょう。
コマンドプロンプトのデフォルトの文字コードをUTF-8にする
こちらを参考にすれば、コマンドプロンプトのデフォルトの文字コードをUTF-8にすることができます。
Windowsのコマンドプロンプトの文字コードを設定 | Linuxコマンド.NET
これからのバッチファイルのテンプレ
これからのバッチファイルは、先頭にこのように書くべきだと思います。
こちらに書かれているテンプレに一行追加しただけです。
【bat】Windowsのバッチファイル(*.bat)の書き方自分用まとめ
@echo off
chcp 65001 > nul
cd /d %~dp0