@echo off
set "newFileName=new.txt"
set "oldFileName=old.txt"
if exist %newFileName% (
del %newFileName%
)
set /p "groups=请输入每行要获取的块的下标:【说明,多个下标时以英文逗号隔开,如1,2,3】>"
set /p "split=请输入分隔符:>"
set /p "eachline=请输入要输出的每行格式:【说明,对应下标数据为%%i、%%j等,以此类推,特殊符号请用^转义,如^|】>"
for /f "tokens=%groups% delims=%split%" %%i in (%oldFileName%) do (
echo %eachline% >>%newFileName%
)
echo 已为您生成%newFileName%文件,请点击任意键查看...
pause>nul
start %newFileName%
本文介绍了一个使用批处理脚本进行文件操作的方法,包括创建新文件、删除旧文件及读取用户输入进行文件处理,适用于需要批量修改或生成文件的场景。
1743

被折叠的 条评论
为什么被折叠?



