2023年12月1日发(作者:)

经典!

批量提取文件名的方法

想做个内容列表,如果把文件名字一个一个复制,再粘贴太麻烦了;可以利用DOS命令行(treedir

读取某个文件夹下所有文件的名字(含后缀),然后到出到TXT文本文件。

1tree——以树型结构显示磁盘目录结构命令

TREE [drive:][path] [/F] [/A] > [存放的路径]

/F 显示每个文件夹中文件的名称;省略时,只显示目录,不显示目录下的文件。

/A 使用 ASCII 字符,而不使用扩展字符。

可以在命令行窗口敲「tree /?」或「help tree」看帮助

tree C:WINDOWSsystem32 /f > C:

C:WINDOWSsystem32下的所有目录及文件结构以树状结构导出以文本文件mysystem32保存

在文件夹c:下。

②如果要导出C盘的所有文件结构必须使用类似下列命令tree c: > c:而不能是tree

c: > c:」(盘符后面需要加反斜杠,目录后面不需要反斜杠)。

2dir——显示磁盘目录命令

DIR [drive:][path][filename] [/P] [/W] [/A[[:]attributes]] [/O[[:]sortorder]] [/S] [/B] [/L] [/V] [/4]

/P 当查看的目录太多,无法在一屏显示完,屏幕会一直往上卷,不容易看清,加上/P参数后,屏幕

上会分面一次显示23行的文件信息,然后暂停,并提示;Press any key to continue

/W 只显示文件名,至于文件大小及建立的日期和时间则都省略(默认显示)。

①直接输入Dir命令后Enter键,可查看当前目录下的资源列表。

dir C:WINDOWSsystem32 /o:n > C:

C:WINDOWSsystem32下的所有文件名按字母排序导出到Cmysystem32文本文件中,此文

件可导入excel作进一步处理。

③也可以cd WINDOWSsystem32(切换到该目录下),再输入:dir >>

3CDCHDIR——Change Directory)切换当前目录命令

CD[盘符:][路径名][子目录名]

①如果省略路径和子目录名则表示在当前目录进行操作;

②返回上级目录cd ..(两点)

③返回根目录即盘符cd (反斜杠)

④如你当前是在c:盘下,要到d:盘,只需键入d:回车就行了。

cd windows→进入当前目录下的windows文件夹;cd windows→进入当前根目录的下一级的

windows目录中。

DOS其它辅助命令】

cls:清屏;

Exit:退出;

help [DOS命令];(等于命令帮助参数:[DOS命令]/?

DOS下特殊符号】

.(一点):代表当前文件夹;

..(两点):代表当前文件夹的上级文件夹;

正斜杠/后面DOS命令的参数,反斜杠后加的是路径(有区别于网络路径)。互联网时代,除了URL

中要用到斜杠外,其他地方很少见到它的身影。

DOS常用快键键】

ESC:清除当前命令行;

Ctrl+M:表示回车确认键;

Alt+F7:清除所有曾经输入的命令历史记录;

Alt+PrintScreen:截取屏幕上当前命令窗里的内容;

“↑”“↓”:重复输入已经输入过的命令;

F3:自动输入上次执行过的命令。

DOS下复制粘贴】

DOS下不能直接复制粘贴,「CtrlC」和「CtrlV」不起作用,右键菜单中包括标记复制

等命令;也可以先在记事本中写好,将其粘贴到程序中。

其他方法

1)若是音乐文件,可将音乐文件拖进千千静听等播放软件,然后另存为播放列表。此列表用记事本打

开即可查看文件名清单。

2)拖把更名器

文件导出当前文件列表(默认不显示文件后缀名,选型-设置-同时导出文件扩展名)

3)文件名提取工具/_

一个超级实用的傻瓜工具,绿色软件,无须安装,只需鼠标一点即可实现对磁盘某目录下的文件进行

文件名一次批量提取。

说简单点就是:

命令提示符下: (开始/运行/CMD)

tree (要获得文件名的文件夹的路径)/f >(存放的路径/filename

例如:要获得D盘下的所有文件的文件名,并将生成的文件保存到E盘,

使用如下命令

tree□D:□/f>E:/

“□”代表一个空格

PS:可以先在记事本中写好,将其粘贴到程序中。

例:将下列复制到中即可

tree F:consult咨询 /f>d:/

tree d:[A]Eook /f>d:/