
変更を元に戻すバッチ ファイルを生成する C++ プログラムがあります。バッチ ファイルはCHCP 65001
先頭に " " を使用します。その前に選択したコード ページを保存し、バッチの最後にこのコード ページに戻す方法はありますか?
答え1
現在のコードページを保存し、後で元に戻す方法はありますか?
次のバッチファイルを使用します。
@echo off
setlocal
for /f "usebackq tokens=4" %%i in (`chcp`) do (
set _codepage=%%i
)
rem do other stuff here
chcp %_codepage%
endlocal