+ -
当前位置:首页 → 问答吧 → 如何导出文件夹内的多个文件的文件名?

如何导出文件夹内的多个文件的文件名?

时间:2005-06-19

来源:互联网

电脑中一个文件夹内有很多个WORD文档,现在需要设一个目录清单,请教用什么简单的办法把这多个文档的文件名导出来保存下来?谢谢!

(XP+OFFICE2003)这个问题可能与WORD无关,我想了很久没办法。

作者: l7546   发布时间: 2005-06-19

把这个文件放入要导出文件名的目录,运行一下,就会生成一个“目录清单”的文本文件。[attach]81384[/attach]

作者: xchong1979   发布时间: 2005-06-19

你的这个要求只能用VBA来解决。在WORD里若不用VBA只能一个文档一个文档的生成链接,不能一次性生成多个。

而守柔最近太忙了,可能没空帮你写这个程序,我到是有一个现成的这类东东,但现在不在我手边,明天若我上网时还没有朋友能帮你,我会把这个程序发上来的。

先说明一下,我的这个程序是“原创发表”版的版主stanleypan写的,目的是把文件夹里的文档名称全部导出到EXCEL里并自动生成链接。

作者: 如意   发布时间: 2005-06-19

谢谢2位朋友帮忙!刚才我也搜到类似的贴子。http://club.excelhome.net/viewthread.php?tid=69821

作者: l7546   发布时间: 2005-06-19

多谢xchong1979的文件,但只生成txt文件。txt中复到EXCEL也很方便。

但我想学多点,请如意版主给那个“导出到EXCEL里并自动生成链接”的程序吧!(太多了,我搜不到),先谢了。

[此贴子已经被作者于2005-6-20 11:33:54编辑过]

作者: l7546   发布时间: 2005-06-20

引用:
以下是引用l7546在2005-6-20 11:23:00的发言:

多谢xchong1979的文件,但只生成txt文件。txt中复到EXCEL也很方便。

但我想学多点,请如意版主给那个“导出到EXCEL里并自动生成链接”的程序吧!(太多了,我搜不到),先谢了。

对不起,Stanleypan做的那个程序我居然找不到了,不过我下面提供的这个也是一样的好东东,最后达到的效果也是一样的,而且是我最常用的,呵呵。

本程序的作者是: tanjh

[attach]81643[/attach]

作者: 如意   发布时间: 2005-06-21

其实,楼主的要求如果换了是我,偶就用最“原始”的方法来处理:

1、COMMAND或CMD

2、DIR 目标目录/*.doc >try1.txt

3、EXIT

4、然后对目标目录下的TYR1.TXT文件进行一下编辑即可达到楼主的要求。

当然这是一种‘另类’方法,守老大又要说我“没长进”了,嘿嘿。。。。

作者: sdbbsdbb   发布时间: 2005-06-21

用DOS当然最直接,但我的文件放得很深且都是中文文件名,所以很不好弄。谢谢各位朋友帮助。

作者: l7546   发布时间: 2005-06-21

那是因为你还不知道这样做:

一\先在资源管理器中打开该目录,在地址栏中会显示出该目录的地址(比如:"C:\Documents and Settings\aa\Nokia Phone Browser\我的多媒体资料\我的视频短片"),有时显示方式变了,但可从该目录的右銉属性中得到绝对地址,将该地址选中并复制;

二\CMD或COMMAND后,先键入CD(后面加一个空格) ,然后,鼠标右键,选"粘贴",(这是XP系统,如是ME系统,则更方便,在上方有一粘贴图标,一点即可)再加上回车;

三\输入"dir *.doc >c:\try1.txt", 回车

四/再打开C盘根目录下的TRY1.TXT文件,看看,是不是出来了,

当然,守老大的代码集与如意妹妹的程式都是“很好很好的”,但偶“偏不喜欢”,这是因人而异的。作为一个从DOS黑屏幕开始玩电脑的人,我不愿放弃DOS的基本功能。特别是在文件管理\操作方面,他绝对比什么MS的“资源管理器”强。。。。。。

[此贴子已经被作者于2005-6-22 19:46:49编辑过]

作者: sdbbsdbbsd   发布时间: 2005-06-22

基本同意楼上观点。

如果有现成的好方法就用它,就不要用复杂的方法了,更不要开发复杂的东西了。我们办公做文档目的就是为了结果,不注重过程,只讲究经济原则(当然本人支持原创和开发的,如守版主为大家解决了不少微软Office中没有考虑到的自动化处理,虽然有时是冷门)

作者: c81   发布时间: 2005-06-22

汗ing

作者: l7546   发布时间: 2005-06-22

看不到文件。。。。。。。。。。。。。。。。

作者: tongjixue   发布时间: 2009-08-04

dos命令当然是比较好的办法了.
想要一个现成的工具这里就是.解压以后将文件夹拖到脚本上即可.

附件

将文件名存入电子表格.rar(700 Bytes)

2009-8-5 04:53, 下载次数: 41

作者: hhb6085   发布时间: 2009-08-05

用dos命令也很方便

作者: plt01   发布时间: 2010-05-09

引用:
原帖由 plt01 于 2010-5-9 15:15 发表
用dos命令也很方便
因为dos命令不支持长文件名。在这个应用上受长文件名约束,从而对初学者或者对DOS命令不熟悉的人来说不应作为首选方法。

作者: hhb6085   发布时间: 2010-05-09

这个问题,我也比较喜用DOS操作
这里有两个比较好的办法
平时我都用这两种办法之一处理
1、进入DOC界面
2、进入要制作目录的路径的文件夹
3、dir print 所在的盘符:>文件名.txt
再在文件夹内打开就是

再就是使用tree命令
tree /f>文件名.txt

两种方法均可做到

作者: 田景   发布时间: 2010-05-13

使用DOS是比较简单的办法,我还有2个办法,都是借助其他软件。
1. 用ACDSEE浏览模式打开所在的文件夹,选数据库-导出-生成文件清单就OK啦;
2. 用chrome打开要导出的文件夹,文件清单自然以链接的形式显示,复制或另存为Excel,搞定。

作者: blekwins   发布时间: 2010-05-13

我怎么看不到附件呢?

作者: bingqinglian   发布时间: 2011-01-01