1、首先我们在要统计的文本所在的文件夹中新建一个.txt文本。
2、在这个文本中输入下面斜体黑字的内容:@echo offsetlocal enabledelayedexpansion(for /f "delims=" %%a in ('dir /a-d /b *.txt') do (set n=0for /f "delims=" %%b in ('type "%%a"') do set /a n+=1if "%%a" neq "统计.txt" echo,%%a --- !n!))>"统计各txt行数.txt"
3、上面代码中的"统计各txt行数.txt"这是一个输出的文件名,执行完成后就会生成一个统计各txt行数.txt文本,记录的行数。这个自己可以随便改成合适的名字。
4、我们将这个文本代码的内容保存。文件菜单中选择保存,或者按CTRL+s保存。
5、txt文档并不会执行代码功能,所以我们需要将刚才这个txt文本的扩展名改为.bat的程序。右击文件名选择重命名,将.txt修改为.bat。就是统计各txt行数.bat。
6、接下来双击打开个统计各txt行数.bat,这时会有一个CMD窗口一闪而过。然后就会发现这个bat所在的文件夹多出一个统计各txt行数.txt。打开这个文本,里面就显示每个txt文档名,总行数。前面是文档名,后面是这个文档的行数。
7、通过这样的方法就可以很方便的统计行数。那么下次要还要使用的时候,就直接把这个BAT文件复制到所在的文件夹就可以了。