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

[文本处理] 批处理如何获取/列出指定目录/文件夹里所有带扩展名/后缀名的文件的完整路径?

本帖最后由 pcl_test 于 2016-10-10 12:36 编辑

如何删除 txt 文件中文本的没有扩展名某几行
举例:有一个 txt 文件,里面罗列了几千条文件路径,都是本地硬盘的文件的绝对 /相对路径(斜杠和反斜杠的差别),因为是用批处理提取,所以连同文件夹的路径都提取下来了,导致 txt 中含有无数个文件夹路径,即没有扩展名的,请问: 如何再通过一个批处理文件或者小程序删除 txt 中没有拓展名的文件夹路径,保留具体的文件路径。

之前提取绝对路径的批处理如下:

dir e:\wenjianjia*.* /s /b >e:\绝对路径.txt

wenjianjia 就是含有几百个文件夹和几千个文件的文件夹

  1. /a-d
复制代码
人生是一部书/只有这一页最温暖/读懂它的时候/我们在远方流泪...

TOP

回复 2# 回家路上

啥?

TOP

dir e:\wenjianjia*.* /s /b /a-d >e:\绝对路径.txt

TOP

本帖最后由 babyboy250 于 2016-10-11 09:40 编辑

回复 4# GNU


好像可以了,我再试试

TOP

回复 4# GNU


    就这样,没错了,很好的解决了之前提取出文件夹路径的问题,只提取了文件路径

TOP

返回列表