Dzwebs.Net

撰写电脑技术杂文十余年

批处理扫描目录中的特定文件类型或所有类型的文件名称

Admin | 2010-12-25 8:39:49 | 被阅次数 | 10520

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  通过ms-dos下的批处理命令,可以让我们快速准确的扫描出指定目录或当前目录中指定的某种类型的所有文件名称或指定、当前目录中所包含的所有目录的所有文件的名称。

  注意,本例子讲的是扫描并获取文件的名称

  一、所使用的命令

  只需要使用dir命令就可以了。

  二、使用实例

  ①扫描指定目录的特定文件

  dir c:\PutPc\*.doc /b >filename.txt

  以上代码实现的功能是:扫描c:\PutPc目录下的所有的扩展名为doc的文档,将扫描到的名称存放到当前目录的filename.txt文件中。

  ②扫描当前目录的特定文件

  dir *.gif /b >filename.txt

  代码功能就不再解释了,和上述的一样的,区别在于扫描当前目录的特定文件。

  知识扩展

  如果想获取指定目录或当前目录中所包含的所有目录中的所有文件的名称列表,请使用如下的循环命令:

  for /R %i IN (*)  DO  echo %i>filename.txt

  关于的介绍,请参阅此文:http://www.dzwebs.net/2943.html


该杂文来自: 基础知识杂文

上一篇:一体机电脑与普通电脑的区别

下一篇:一行批处理包含多条命令的写法

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计