如何让文件夹内所有文件名显示在一个Excel文件

如何让文件夹内所有文件名显示在一个Excel文件

我们如何才能做到,让某个文件夹内的所有文件的名称,自动生成一个Excel文件或TXT记事本文件;

  意思就是说,文件夹内的所有的文件的名称,自动显示在Excel单元格中或记事本里面。

  要想实现这样的功能,非常简单,仅仅使用一个非常简单的DOS命令,就实现了!

方法/步骤

  1. 一、所需DOS命令

      dir [drive:][path] /b > [drive:][path]filename

      二、应用实例

      如下图,在D盘中,有一个名称为“TQIPC”的文件夹,这个文件夹里面,存放了很多的照片!

    步骤阅读

  2. 现在,我们要做的就是,如何让这些照片的名称,自动显示在Excel或记事本里面!

      执行菜单操作“开始”→“运行”,弹出运行对话框,在里面输入 CMD 并按“确定”键,这个时候,会打开如下图的MS-DOS窗口!

    步骤阅读

  3. 之后,如下图一样,输入DOS命令即可!

    步骤阅读

  4. 上述的命令输入好之后,就按下回车键,命令就执行了,以上生成的是XLS文件;如果您想生成记事本TXT文件,那么,就输入下图的dos命令即可!

    步骤阅读

  5. 就这样,非常简单,文件名的列表文件,就形成了!如下图!

    步骤阅读

  6. 通过dos命令的操作,我们就得到了如上图的两个文件了。

      下面我们打开temp.xls文件看看,如下图!

    步骤阅读

  7. 看到了没有,文件夹中的照片名称,自动就显示在excel表格中了!

      该dos命令非常强大,用好dos命令,可省去我们很多的功夫。

      三、知识扩展

      下面,再给大家一个例子,即,自动根据照片(根据人物名称),建立文件夹。

      如果某个文件夹下面,您存放的是某些人物的照片,并且,每个人物的照片,都使用其名字来命名;这个时候,如何要自动根据人物的自动建立其对应的文件夹,也相当方便!

      操作的方法是,先根据上述的方法,获取所有人物的照片的名称,生成EXCEL文件;

      然后,在人物名称列前面,插入一列,并输入MD;

      接下来,使用查找替换功能,将excel文件中的人物名称,去掉扩展名(只保留名字);

      最后,将excel的内容,复制粘贴到记事本中,现在,我们就得到了形如:“MD 人物名称” 这样的命令格式了。(md 文件名称,该命令格式,是使用来建立文件夹的命令,上述的操作,都是为此做准备!)

      将记事本文件保存成为形如:124.bat格式的文件,最后,双击此文件,文件夹名称就自动建立好了!

时间: 2024-10-17 08:49:38

如何让文件夹内所有文件名显示在一个Excel文件的相关文章

QT读文件夹内所有文件名

void monizhuzhan::filenameInDir() { //判断路径是否存在 QDir dir(path); if(!dir.exists()) return; //查看路径中后缀为.cfg格式的文件 QStringList filters; filters<<QString("*.cfg"); dir.setFilter(QDir::Files | QDir::NoSymLinks); //设置类型过滤器,只为文件格式 dir.setNameFilters

简单的批量提取文件夹内文件名的经典方法

一个文件夹下面有很多文件,如果要批量提取文件夹内所有文件名,知道如何操作吗? 比如,笔者电脑里面E盘文件夹下面有一个“4.2函数经典再现”的文件夹,想将这个文件夹下面的所有文件名批量提取到一个记事本文件里面. 如果你也想批量提取文件名(批量获取一个文件夹内所有文件的文件名),可以按下面的步骤进行. 第一步,新建一个txt格式的记事本文件. 第二步,在记事本文件中输入:DIR *.*  /B >LIST.TXT 第三步,将此记事本文件后辍名,由txt改为bat.会弹出重命名对话框,单击“是”. 第

【Java】利用文件输入输出流完成把一个文件夹内的所有文件拷贝的另一的文件夹的操作

一.基本目标 使用Java完成如下的操作: 把一个文件夹内的所有文件拷贝的另一的文件夹,例如,在F盘中有a与b两个文件夹: f:/a里面有一堆文件,运行Java程序之后就会全部复制到f:/b,并且完成重命名,在所有文件之前加rename_的前缀,如果里面有文件夹,则文件夹不重命名,里面的文件进行重命名,同样在所有文件之前加rename_的前缀: 二.制作过程 1.首先主函数非常简单,就是调用了上面FileTest类中的copyFolder函数 public class FileCopy { pu

获取某文件夹下所有文件名、文件夹名、后缀名

今天在提交github时,突然觉得提交得很慢,想到github允许设置.gitignore文件进行某些后缀名的忽略,于是乎决定好好设置一下.gitimnore. 于是乎....我发现,一个很大的项目,或者一个很杂乱的文件库,很难知道这里面到底存在哪些后缀名的文件,一个文件夹一个文件夹的找又太慢,而且容易出错. 于是乎....我开始敲代码了,顺带着把获取某文件夹下所有文件名.文件夹名.后缀名这三个功能一起实现了. [来看效果] 不输入参数时或者第一个参数输入"\"时,默认为当前目录,显示

获取文件夹内某一类文件的数量和名称

&1 获取某类文件数量 dir /B /A-D .\*.jpg | find /V /C " ">COUNTNUM.txt 解释 dir /B /A-D .\*.jpg   查找当前文件夹(.\)下的jpg格式文件(.jpg),结果会输出当前文件夹下的jpg文件列表:(/B)只显示文件名字,不显示摘要:(/A-D)表示只查找文件,不查找文件夹. | 是管道命令:管道符号的作用是将 | 之前命令输出重定向到 | 之后的命令作为输入.此处就是将dir的输出作为find的输入.

iOS imageName方法获取Folder文件夹(蓝色文件夹)内图片

Xcode创建的iOS项目内存在两种文件夹:Group(黄色, 伪文件夹) 和Folder(蓝色, 真文件夹): Group: Folder: Images.xcassets或Group文件夹内的PNG图片可通过imageNamed方法直接加载: [UIImage imageNamed:@"photo"]; Folder文件夹内的PNG图片通过imageNamed方法加载必须拼接文件夹路径, 否则图片无法显示: [UIImage imageNamed:@"Folder/ima

怎样根据一个从一个文本文件中逐一读出每行的字符串(代表的是某个文件夹下的文件名)

怎样根据一个从一个文本文件中逐一读出每行的字符串(代表的是每个文件夹下的文件名) 目的是想根据此文本文件所存储大量的文件名,批量复制或者修改文件名所对应的文件. 在bash下用的命令是: cat /home/username/SafeAppsName.txt | xargs -I{} cp /mnt/apk/apks/{}   /home/username/apks/ 从SafeAppsName.txt中读每行字符串,代表对应文件的文件名. 然后从 /mnt/apk/apks 文件夹下进行拷贝到

C++如何用system命令获取文件夹下所有文件名

http://www.cplusplus.com/reference/cstdlib/system/ http://bbs.csdn.net/topics/30068943 #include <stdlib.h> 查找当前路径下文件名,并存入tmp.txt. system("dir > tmp.txt"); 查找绝对路径c:\folder下文件名,并存入tmp.txt. system("dir c:\\folder>tmp.txt"); C+

cocos2d-x3.2下获取文件夹下所有文件名的方法

这里提供一个函数获取文件夹下所有文件名的方法,直接上代码了. 原文地址:http://blog.csdn.net/qqmcy/article/details/36184733 // // VisibleRect.cpp // Test890 // // Created by 杜甲 on 14-4-28. // // std::vector<std::string> VisibleRect::getFilePathAtVec(std::string filePath) { std::vector