本帖最后由 buyiyang 于 2022-3-30 19:10 编辑
- @echo off
- cd /d "%~dp0"
- for %%i in (*.txt) do (
- for /f "tokens=1" %%a in ('file -b %%i') do (
- if "%%a"=="ANSI" (
- copy "%%i" "%%~ni_(GB2312-123).txt") else (
- if "%%a"=="UTF-8" (
- copy "%%i" "%%~ni_(ZZZ-'%%a').txt") else (
- copy "%%i" "%%~ni_('%%a').txt")
- )
- )
- )
- pause>nul
复制代码 这个用到了file命令判断文件的编码,你没有的话可以下载。 |