用DOS命令获取文件列表
其实就是两个命令:dir 跟 tree
在C:盘根目录下生成了一个名为“filelist.txt”的文本文件,该文件中即包含D:盘的文件夹列表。
- dir d:\ >c:\filelist.txt
复制代码
将D:盘中子目录中的文件和文件夹列表也全部列出来,可以在命令提示符窗口中输入以下命令。
- dir d:\ /s >c:\filelist.txt
复制代码
如果使用下面的命令,即加一个/b,则会生成一个简单的文件名列表,不包括其它信息,这种方法可能更加实用一些。
- dir d:\ /s /b >c:\filelist.txt
复制代码
有时,我们需要将文件夹中的所有文件信息导出为一个列表,其实你并不需要第三方软件来帮忙。在命令提示符模式下直接使用DOS命令就可以,例如将当前文件夹中的所有文件信息导出到lb.txt文件,可以使用如下命令:
- TREE /F >lb.txt
复制代码
。
这里的“/F”是TREE命令的一个参数,表示显示每个文件夹中文件的名称;“>”则是管道命令,表示将列表信息输出至lb.txt文件中。或者,你也可以使用“DIR >lb.txt”命令,执行后除了显示文件名外,还可以显示创建日期、文件大小等更多内容,可选择的参数也更为丰富,例如只显示系统文件、隐藏文件、目录,还可以设置使用小写或大小,你可以使用“?”参数查看具体的使用方法。
另一条资料:
通过Windowns资源管理器,可以查看文件的名称、扩展名、文件大小、文件日期、不同方式排序的文件和目录列表,但是如何将这些列表转换成文本格式或者打印呢?对于DOS命令行来说,这是易如反掌的事。
一、使用dir命令获取文件列表
1、如需e盘的目录列表,那么在dos提示下输入:dir e:\ 回车即可得到显示结果。
2、那么,如果需要将文件列表导出呢?则需要输入:dir e:\ > e:\2.txt 可以比较上述两条命令的区别,第二条命令多了一个定向输出,将结果导出到文件,此时可以打开e盘的2.txt看结果
二、通过tree命令得到更加形象化的文件列表
在上面已经介绍了通过dir命令生成文件列表的方法,而tree命令也可以实现该功能,唯一的区别在于tree命令得道的列表更为图形化
1、如要制作制定目录下的所有文件结构,那么在提示符下输入:tree e:\ > e:\3.txt 回车即可。
2、打开e盘下的3.txt文件,可以看到结果
用DOS命令获取文件列表的更多相关文章
- DOS命令生成文件列表
DOS命令窗口,生成文件列表命令格式:dir xmlFiles /b >list.txt dir 文件列表相关命令 xmlFiles 待生成文件所在文件夹,在dos命令窗口根目录下,省略前缀.别 ...
- C#WPF做FTP上传下载获取文件列表
Xaml.cs: using Microsoft.Win32;using System;using System.Collections.Generic;using System.IO;using S ...
- FTP文件操作之获取文件列表
前面已经介绍了很多关于FTP对文件的操作,今天再跟大家介绍一个获取文件列表的功能.这个功能应该算是最简单的一个了,它只是获取了一下文件信息,而没有进行实质上的数据传输. 下面是是该功能的核心代码: ...
- python——获取文件列表
"""-------------------------------------------------------- <<获取文件列表>> () ...
- Python-装饰器-案例-获取文件列表
import os def get_all_path(fun): '''装饰器.功能:获取全路径文件名.如:D:/tmp/12.txt :param fun: :return:file_path_li ...
- Dos命令完成文件拷贝
Dos命令初阶--文件拷贝 1.XCOPY命令 可以在cmd中录入:XCOPY /? 即可查看帮助 帮助: XCOPY Microsoft Windows [版本 6.2.9200] (c) 2012 ...
- 使用.net FtpWebRequest 实现FTP常用功能 上传 下载 获取文件列表 移动 切换目录 改名 .
平时根本没时间搞FTP什么的,现在这个项目需要搞FTP,为什么呢,我给大家说下项目背景,我们的一个应用程序上需要上传图片,但是用户部署程序的服务器上不让上传任何东西,给了我们一个FTP账号和密码,让我 ...
- dos命令获取系统时间与变量定义
1.获取系统时间及格式化 参考文章: 1.1 cmd下获取系统时间 1.2 获取系统时间的DOS命令 2.变量定义 https://www.jb51.net/article/49197.htm 3.使 ...
- java 获取文件列表,并按照文件名称排序
需求:获取全部的日志文件,并按照文件名称倒序排列,把最新的文件放在最前1.获取全部的日志文件:(方法:public List<String> ergodic(File file,List& ...
随机推荐
- MVC之文件上传1
MVC之文件上传 前言 这一节我们来讲讲在MVC中如何进行文件的上传,我们逐步深入,一起来看看. Upload File(一) 我们在默认创建的项目中的Home控制器下添加如下: public Act ...
- 【剑指offer】面试题24:二叉搜索树的兴许前序遍历序列
分析: 前序: 根 左 右 后序: 左 由 根 二叉搜索树: 左 < 根 < 右 那么这就非常明显了. def ifpost(postArray, start, end): #one or ...
- HDU 4028 The time of a day STL 模拟题
暴力出奇迹.. #include<stdio.h> #include<iostream> #include<algorithm> #include<vecto ...
- 如何解决This system is not registered with RHN.
今天我必须写下这篇文章,由于在我刚刚接触到Linux下安装oracle时碰到了Linux中少xscreensaver.rpm包自己弄了非常久.最后还是被一个大哥帮我攻克了:仅仅能说非常的感谢你! 我试 ...
- Xenu-web开发死链接检測工具应用
Xenu 是一款深受业界好评,并被广泛使用的死链接检測工具. 时常检測站点并排除死链接,对站点的SEO 很重要,由于大量死链接存在会减少用户和搜索引擎对站点的信任,web程序开发者还可通过其找到死链接 ...
- Linux iptables简单配置
#!/bin/sh#modprobe ipt_MASQUERADEmodprobe ip_conntrack_ftpmodprobe ip_nat_ftpiptables -Fiptables -t ...
- 在Apache上架设SVN使得可以通过http来使用SVN
弄了一下午,终于搞定了.找到一篇好的博客.分享出来: 宇哥搞了个论坛网站,我的svn使用不了了,我把svn重新架设到apache后,又可以通过http访问svn了. .安装 Apache http:/ ...
- 《effective java》读书札记第三条用私有构造器或者枚举类型强化Singleton属性
Singleton指只被实例化一次的类.一般用来搞那些创建很耗资源或者要求系统中只能有一个实例的类. 这个很经常使用.记得曾经实习面试的时候就有这个面试题. 一般採用的方法是将构造器私有化,然后提供一 ...
- xamarin跨平台iOS、Android 与Windows
http://xamarin.csdn.net/ Xamarin是一个行动App开发平台,提供跨平台开发能力,开发人员透过Xamarin开发工具与程序语言,即可开发出iOS.Android 与Wind ...
- java split小结(转)
2016.03.27下午参加华为机试,简单扫了一眼几个题的标题,选择了一道字符串问题,其实该题非常非常的简单,可以说是简单的不能再简单了,而且有很多种解法,上机时我选择了直接借用java提供的一些函数 ...