|
|
发表于 2022-5-5 08:35:05
|
显示全部楼层
回复 1# czvde
请参考Q-04和Q-05把bat文件和txt文件都保存为ANSI编码:
https://mp.weixin.qq.com/s/Koje4FufWxWBs7ioDy_LJA- @echo off
- cd /d "%~dp0"
- set "OldFile=123.txt"
- set "NewFile=3.txt"
- set "NewFolder=一二三"
- setlocal enabledelayedexpansion
- for /f %%i in ('type "%OldFile%"') do (
- set "StrLen=0"
- for /f "skip=1 delims=:" %%a in ('^(echo "%%i"^&echo.^)^|findstr /o ".*"') do set /a StrLen=%%a-5
- if !StrLen! equ 9 (
- if not exist "%NewFolder%" (
- md "%NewFolder%"
- )
- copy /y "%NewFile%" "%NewFolder%"
- ) else if !StrLen! equ 4 (
- >>"%NewFile%" echo,ABC
- ) else if !StrLen! equ 3 (
- >>"%NewFile%" echo,12345一二三
- )
- )
复制代码 |
评分
-
查看全部评分
|