Board logo

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

作者: jjffjj    时间: 2008-9-8 12:53     标题: 如何将指定目录下文件名(不含子目录)输出到文本文件

本帖最后由 pcl_test 于 2016-8-8 15:44 编辑

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

我这样做:

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

如果这样:

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

高人指点一下,如何达到我的要求?
作者: pusofalse    时间: 2008-9-8 14:18

@dir /b>dir.txt
作者: jjffjj    时间: 2008-9-8 14:27

原帖由 pusofalse 于 2008-9-8 14:18 发表
@dir /b>dir.txt

谢谢您解答!

试了一下,还是含有子目录。
作者: pusofalse    时间: 2008-9-8 14:45     标题: 回复 3楼 的帖子

要在当前要查看文件名列表的目录里运行。
把你的结果贴出来。
作者: namejm    时间: 2008-9-8 14:59

  用这个命令吧:dia /a-d /b ,其中,/a 表示指定属性,d 表示目录,而 -  表示取反,/b 表示只输出文件名。
作者: jjffjj    时间: 2008-9-8 17:08

原帖由 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
作者: jjffjj    时间: 2008-9-8 17:16

原帖由 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





欢迎光临 批处理之家 (http://bathome.net./) Powered by Discuz! 7.2