您的位置:首页 > 其它

使用批处理提取文件夹下所有文本文件最后一行

2017-05-23 20:59 162 查看
windows下要提取文件夹下所有文本文件的最后一行到一个文件中,行前面加上待提取文本的文件名,可新建bat文件,写入以下批处理代码

@echo off
set blank=
setlocal enabledelayedexpansion
for /f %%i in ('dir /b^|find /v "bat"') do (
for /f "tokens=*" %%j in (%%i) do (set a=%%j)
echo %%~ni%blank%!a!>>New.txt)
pause

其中 find /v “bat”是把当前的bat文件排除;%%~ni是文件名;%blank%是空格,第二行的“=”后有一空格。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息