分享好友 编程语言首页 频道列表

批处理获取文件夹下面txt文件行数并添加到文件名后

DOS/BAT  2015-11-20 04:411

方法一:

@echo off&setlocal enabledelayedexpansion
for /f "delims=" %%a in ('dir /a-d/b/s *.txt') do (
  for /f "tokens=3 delims=:" %%b in ('find /c /v "" "%%a"') do set n=%%b
  ren "%%a" "%%~na_!n: =!%%~xa"
)
pause

方法二:

@echo off & setlocal enabledelayedexpansion
%1(for /f "delims=" %%i in ('%~0 :^|sort') do ren %%i)& pause & exit /b
for /f "tokens=1,* delims= " %%i in ('find /c /v "" *.txt') do (
 set info=%%j
 set ln=!info:*:=!
 for /f "delims=" %%a in ("!ln!") do set fn=!info::%%a=!
 echo;"!fn!" "!fn:~,-4!!ln:~1!.txt"
)

批处理获取文件行数的方法

@echo off
for /f "tokens=2 delims=:" %%a in ('find /c /v "" data.txt')do set/a result=%%a+0
echo,%result%
pause

以上方法其实都大同小异,执行效率也差不多,小伙伴们需要的话自行选择吧

查看更多关于【DOS/BAT】的文章

展开全文
相关推荐
反对 0
举报 0
评论 1
图文资讯
热门推荐
优选好物
更多热点专题
更多推荐文章
Swift:一个基于.NET Core的分布式批处理框架
Swift是什么从文章的标题可知:此Swift非Apple那个Swift,只是考虑这个词的含义比较适合。Swift是一个基于.NET Core的分布式批处理框架,支持将作业分割后分发到多台服务器并行处理,可成倍提升大量数据的处理速度。GitHub地址:https://github.com/bosima/Sw

0评论2023-02-09609

批处理与python代码混合编程的方法
这篇文章主要介绍了批处理与python代码混合编程的方法的相关资料,非常不错,具有参考价值,感兴趣的朋友一起学习吧

0评论2016-05-23100

使用批处理文件异地备份数据库(最近几天的数据)
数据库异地备份对一个网站来说是非常必要的,这里谈一下使用批处理文件对数据库异地本份的过程

0评论2015-11-20101

windows下使用批处理实现切换JDK环境变量
这篇文章主要介绍了windows下使用批处理实现切换JDK环境变量的相关资料,需要的朋友可以参考下

0评论2015-11-20104

批处理命令教学之if语句
这篇文章主要介绍了Windows批处理命令中IF的使用方法,推荐给大家,有需要的小伙伴可以参考下。

0评论2015-11-20143

批处理命令教学之管道符号(|)
本文给大家分享的是批处理命令教学系列中的管道符号(|)的使用方法,非常的详细,推荐给小伙伴们,希望大家能够喜欢。

0评论2015-11-20144

批处理命令教学之复合语句连接符(&、&&和||)
这篇文章主要介绍了批处理命令教学之复合语句连接符(&、&&和||)的相关资料,需要的朋友可以参考下

0评论2015-11-2063

批处理命令教学之字符串排序(sort)
这篇文章主要介绍了批处理命令教学之字符串排序:sort的相关资料,需要的朋友可以参考下

0评论2015-11-20105

批处理命令教学之more命令
这篇文章主要介绍了批处理命令中的more命令,十分的详细,包含了more的参数的使用,推荐给小伙伴,有需要的朋友可以参考下。

0评论2015-11-2088

bat/cmd批处理连接SqlServer数据库查询脚本
这篇文章主要介绍了bat/cmd批处理连接SqlServer数据库查询脚本,需要的朋友可以参考下

0评论2015-11-20100

BAT批处理一键生成APK包脚本分享
这篇文章主要介绍了BAT批处理一键生成APK包脚本分享,本文脚本适用于cocos2dx+lua的项目,需要的朋友可以参考下

0评论2015-11-20145

批处理脚本实现提醒下班要打卡
本文给大家分享的是使用批处理脚本实现提醒下班要打卡的方法,一共2个版本,小伙伴们根据自己的情况来选择吧。

0评论2015-11-20104

Windows下自动备份MongoDB的批处理脚本
在部署一个项目的时候,为了保证数据的安全,我们希望对Mongodb数据库做自动定时备份。因为我们使用的操作系统是windows,所以在做这个的时候,就想到了windows的任务计划功能。所以,我们写了如下的批处理脚本,实现了数据的自动定时备份。

0评论2015-11-20114

批处理修改本地域名解析
本文给大家分享的是使用批处理修改本地host文件实现修改域名解析,有需要的小伙伴可以参考下。

0评论2015-11-2070

BAT批处理中使用数组示例
这篇文章主要介绍了BAT批处理中使用数组示例,批处理指令中并没有原生支持数组,本文用模拟的方法实现数组类似效果,需要的朋友可以参考下

0评论2015-11-20119

更多推荐