找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 22645|回复: 5

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

[复制链接]
发表于 2016-10-10 11:07:56 | 显示全部楼层 |阅读模式
本帖最后由 pcl_test 于 2016-10-10 12:36 编辑

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

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

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

wenjianjia 就是含有几百个文件夹和几千个文件的文件夹
发表于 2016-10-10 12:32:23 | 显示全部楼层
  1. /a-d
复制代码
 楼主| 发表于 2016-10-10 13:44:36 | 显示全部楼层
回复 2# 回家路上

啥?
发表于 2016-10-10 18:47:53 | 显示全部楼层
dir e:\wenjianjia*.* /s /b /a-d >e:\绝对路径.txt
 楼主| 发表于 2016-10-11 09:30:53 | 显示全部楼层
本帖最后由 babyboy250 于 2016-10-11 09:40 编辑

回复 4# GNU


好像可以了,我再试试
 楼主| 发表于 2016-10-11 10:44:13 | 显示全部楼层
回复 4# GNU


    就这样,没错了,很好的解决了之前提取出文件夹路径的问题,只提取了文件路径
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 07:32 , Processed in 0.018214 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表