[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 【已解决】批量提取N个文本的倒数任意行内容??

本帖最后由 屡败屡战 于 2018-3-6 18:01 编辑

我想求批处理代码,可以实现以下操作:
1、批量提取某文件夹下N个文本的任意行内容,(注意:这个任意行是“倒数”的),任意行的行数不确定,行数最好由自己定(请在代码中注明如何修改行数),输出结果到另一新文本文件中(输出结果.txt)
2、最好输出文件名,作为标识,即在输出结果中,其左列为文件名,右列为提取的倒数的任意行的内容
3、另外,提取的任意行的内容,是否可以连续“两行”或“三行”的提取内容,这个“行”可以是“连续的”,也可以是“不连续”的。但是要输出文件名,作为标识。

同理的情况下,上述的情况下,若提取“正数”的行,应该怎么提取,请求与上述“倒数行”的要求一样

我在网上搜索,有些代码只能输出指定行的内容,但不能输出文件名,望大神门不吝赐教!!

ivor老师及论坛名位大伽过年好!!祝新年快乐!!!
      此代码运行完美,但我这里有些小问题,我的计算机好像不太支持“powershell 代码”(我安装powershell 文件好多遍,均安装失败)。于是我将此代码“另存为”.bat时,其代码运行只针对“桌面”的文件夹有效。但在其它盘符运行,则无效。自己估计,好傢是本地计算机不支持“powershell 代码”所致。
      望求个“纯”的批处理代码,使其可以在其它盘符运行。

TOP

本帖最后由 屡败屡战 于 2018-2-24 09:39 编辑

CrLf 及各位老师好:
抱歉,我要求的是提取N个文本,而不是单文本
且“输出文本”的左列为文件标题(便亍识别),右列为提取的内容
行数的提取规则:最好可以“同时提取”正数行(随机行数)和倒数行(随机行数)的内容
望求个“纯”的批处理代码,使其可以在其它盘符运行。

TOP

WHY老师好:
老师的代码只限制了提取3行,请教下,如何能够提取多行呢,该如何修改?

TOP

返回列表