您好,欢迎来到小侦探旅游网。
搜索
您的当前位置:首页用DOS命令把文件夹里的文件名保存到文件中

用DOS命令把文件夹里的文件名保存到文件中

来源:小侦探旅游网


用DOS命令把文件夹里的文件名保存到文件中

很多人经常遇到这个问题,想批量把一个文件夹的文件名保存到一个文本文档中,有可能有的想到利用软件,其实系统自带的dos就可以完成这个任务(DOS,很久没有用过的东东了吧)。

一、DIR方法

下面就是具体的dos命令:CMD 进入dos,然后进入cd 命令进入文件夹,输入这个命令:

dir /s/b> 1.txt

命令详解:dir 列出文件表

/s 是指列出当前目录包含子目录下的所有文件。

/b 是仅列出文件名称,而日期、大小等信息不列出;如果不加这个,则是显示所有

信息。

>1.txt 将列出的文件名保存到1.txt。

ps:>符也可以用>>符代替

如果“文件名.txt”文件不存在,则>>是创建一个新文件,是没有区别的;

如果“文件名.txt”文件已存在,则>是往文件里追加内容,>>是覆盖原有内容。

二、TREE方法

巧用DOS命令TREE,将目录下所有文件名列表转换为文本文件 【转帖】

把目录下所有文件的文件名转成文本文件,一般在刻录光盘或做索引时用的到。网上有一些小工具可以实现,这里介绍很简洁的dos命令实现它。

点击开始菜单/运行,输入“cmd”(不含引号),进入dos界面之后,先定位到所在磁盘(如输入“D:”后回车)。使用tree命令即可实现这种功能。

命令使用方法

tree [drive:][path] [/F] [/A] >list.txt

解释:/F 显示每个文件夹中文件的名称。

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

注意:命令中有空格。

举例:把F盘下down文件夹中的所有文件名建一个文本格式的列表,可以这样:

程序代码

tree f:\\sysbak J /f /a >list.txt

引用内容

卷 BAK 的文件夹 PATH 列表

卷序列号码为 00004E 87DF:65E8

F:\\sysbak

ghost.exe

SYSXP.GHO

SYSXP001.GHS

复件 SYSXP.GHy

list.txt

没有子文件夹

有人可能要用dir命令,实践证明,tree更方便全面。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- xiaozhentang.com 版权所有 湘ICP备2023022495号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务