@echo off
setlocal enabledelayedexpansion
:: Copyright © 2025 xianwen.deng
:: All rights reserved.
:: 591278546@qq.com
:: Version: 1.0
for /f “tokens=2 delims=:” %%a in (‘chcp’) do set “codepage=%%a”
set codepage=!codepage: =!
echo Codepage: !codepage!
:: 检查代码页并执行操作
echo Step 2: Checking codepage and performing actions
if “!codepage!”“65001” (
echo 当前环境使用的是 UTF-8 编码。
chcp 936
) else if “!codepage!”“936” (
echo 当前环境使用的是 GBK 编码。
chcp 936
) else (
echo 当前环境使用的是其他编码:!codepage!
)