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

[文件操作] 如何将指定目录下文件名(不含子目录)输出到文本文件

[复制链接]
发表于 2008-9-8 12:53:40 | 显示全部楼层 |阅读模式
本帖最后由 pcl_test 于 2016-8-8 15:44 编辑

我是新手,在本论坛学习一个简单的命令:DIR,将某个文件夹下的文件名列表输出到文本文件,不含时间和大小不,只列出文件名,也不含子文件夹。

我这样做:

DIR|FIND/V"<DIR>" >dir.txt,不含子目录,但含有时间和大小信息;

如果这样:

DIR/B|FIND/V"<DIR>" >dir.txt,不含时间和大小信息,但含有子目录。

高人指点一下,如何达到我的要求?
发表于 2008-9-8 14:18:36 | 显示全部楼层
@dir /b>dir.txt
 楼主| 发表于 2008-9-8 14:27:01 | 显示全部楼层
原帖由 pusofalse 于 2008-9-8 14:18 发表
@dir /b>dir.txt

谢谢您解答!

试了一下,还是含有子目录。
发表于 2008-9-8 14:45:47 | 显示全部楼层

回复 3楼 的帖子

要在当前要查看文件名列表的目录里运行。
把你的结果贴出来。
发表于 2008-9-8 14:59:20 | 显示全部楼层
  用这个命令吧:dia /a-d /b ,其中,/a 表示指定属性,d 表示目录,而 -  表示取反,/b 表示只输出文件名。
 楼主| 发表于 2008-9-8 17:08:47 | 显示全部楼层
原帖由 pusofalse 于 2008-9-8 14:45 发表
要在当前要查看文件名列表的目录里运行。
把你的结果贴出来。

Adobe.Premiere.CJ.rar
bat批处理教程.htm
dir.bat
dir.txt
dualcore.exe
Frontpage2003.exe
HAC-localize504-Fire
HA_Passolo70011full_gnatix_fix.rar
I386_deepin
QQ密码转换器.vbs
Restorator2007_1729_WestKing_HAP.exe
Super Exe2bat
Thunder_temp
Vistanita Duplicate Finder 3.3.2
VMware
WIM
批处理之家论坛下载_dos命令学习.rar
批处理教程.mht
这样说话最有效.pdf
 楼主| 发表于 2008-9-8 17:16:02 | 显示全部楼层
原帖由 namejm 于 2008-9-8 14:59 发表
  用这个命令吧:dia /a-d /b ,其中,/a 表示指定属性,d 表示目录,而 -  表示取反,/b 表示只输出文件名。

非常感谢,“dir /a-d /b >dir2.txt”命令有效,dir2.txt的内容如下:

Adobe.Premiere.CJ.rar
bat批处理教程.htm
Desktop.ini
dir.bat
dir.txt
dir2.txt
dualcore.exe
Frontpage2003.exe
HA_Passolo70011full_gnatix_fix.rar
QQ密码转换器.vbs
Restorator2007_1729_WestKing_HAP.exe
批处理之家论坛下载_dos命令学习.rar
批处理教程.mht
这样说话最有效.pdf
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-21 07:24 , Processed in 0.026958 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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