- 帖子
- 5
- 积分
- 15
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2017-3-22
|
[代码合集] 批处理如何将指定文本里的内容按指定行数分别输出到多个以递增数字命名的txt文本里
本帖最后由 pcl_test 于 2017-3-22 13:22 编辑
读取文本文件b.txt里面的内容并按每两行生成一个新的txt文件
麻烦大神给我弄一个批处理 先谢谢了
读取文本文件b.txt里面的内容,比如b.txt文档中有300行文字,按每两行生成一个新的txt文件,需要生成150个文本文档,并命名00000.txt 00002.txt 00003.txt 00004.txt ..........................................
这是我在网上找的代码是这样的:
@echo off
setlocal enabledelayedexpansion
for /f "tokens=1* delims=:" %%i in ('findstr /n .* b.txt') do (
set /a "n=(%%i-1)/2 + 1"
if !n!==200 set n=199
echo %%j>>Placements\!n!.txt)
但他只生成1.txt 2.txt 3.txt 我需要的命名是00000.txt 00002.txt 00003.txt 00004.txt .......................... |
|