01  在工作,我们经常会遇到这样的情况,有时候我们在一个文件夹中放了很多的文件,或者是这个文件夹中有很多的子文件夹,每一个子文件夹的名字又不同,也没有什么样的规律,

02  但是我们要整理一下这个文件夹中的名字,那么我们就需要一个一个的去复制粘贴,那样速度就特别慢了,

03  现在教会大家使用电脑中的一个命令,一秒钟完成对文件夹和子文件夹以及对此文件夹中的文件的名字,全部的名字提取,这样很快的就完成了工作任务,极大的提高了工作的效率,

工具/原料

 
  • 电脑
  • 文件夹

方法/步骤

 
  1. 1

    首先我们在我们需要提取文件名的文件夹中新建一个文本文档 ,无论我们想要提取哪个文件夹的名字,我们就在相应的文件夹中新建一个文本文档就可以了,

  2. 2

    然后把新建的文本文档的后缀txt,改为bat,系统会提示他被修改之后不可用,但是不用担心它的提示,这是一个正常的提示,点击确定按钮就可以了,

  3. 3

    然后选择新建的这一个文档,点击鼠标的右键,选择,第二项编辑的功能,

    然后在里面输入以下的代码,

    @ECHO OFF

    tree /F > 文件树.txt

    输入完成之后,按保存键,然后关闭这一个文档,

  4. 4

    01  双击运行着一个脚本文档,可以看到在脚本文档左侧就出来了以文件数命名的一个文本文档的文件夹,

    02  接着打开这一个英文简述命名的文本文档,我们就可以看到详细的文件夹名称和文件夹中内容的名称,这样我们就可以很快的提取到文件夹以及文件夹中内容的名称,

  5. 5

    有时候我们可能用不到文件夹里面详细的每个文件的名称,我们只是想提取文件夹和子文件夹的名称,我们只是提取文件夹的名称,而不需要提取最终每一个最末的文件夹中文件名的名称,我们就可以把命令中的代码稍微改一下,再重新执行就可以了,把里面的命令改为,

    @ECHO OFF

    tree > 文件树1.txt

  6. 6

    这一次我们可以清楚的看到,这一次所提取的名称只有文件夹和子文件夹的名称,而没有子文件夹中文件的名称,

  7. 7

    当然了,有时候我们想把我们所提取出来的名字,存放到表格里面,而不是存放到文本文档里面去,存放到表格里面的话,每一项每一行都是对应表格中的一行,整齐划一,比较清楚的可以方便的进行下一步处理,那我们就把代码稍微更改一下,

    @ECHO OFF

    tree > 文件树2.xls

  8. 8

    更改完成之后,我们再次保存双击运行这一段代码,就可以看到这次我们所得到的不是文本文档,而是一个表格,我们打开表格看一下,就可以看到每一行数据对应在表格中的每一行,而不是类似文本,文档中只是放在一堆而已,这样更方便与我们进行下一步的处理,

    END

注意事项

 
  • 无论我们是希望得到文件夹和子文件夹的名称,还是希望得到此文件夹中文件的名称,我们都可以做到,
  • 我们要把这一段代码放在我们希望得到文件名的文件夹中执行,

如何1秒批量提取电脑文件夹中的所有文件、文件夹名字到txt/excel的更多相关文章

  1. 用字符流实现每个文件夹中创建包含所有文件信息的readme.txt

    package com.readme; import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; i ...

  2. 在文件夹中 的指定类型文件中 查找字符串(CodeBlocks+GCC编译,控制台程序,仅能在Windows上运行)

    说明: 程序使用 io.h 中的 _findfirst 和 _findnext 函数遍历文件夹,故而程序只能在 Windows 下使用. 程序遍历当前文件夹,对其中的文件夹执行递归遍历.同时检查遍历到 ...

  3. 使用ftp读取文件夹中的多个文件,并删除

    public class FTPUtils { private static final Logger LOG = LoggerFactory.getLogger(FTPUtils.class); / ...

  4. 【源码】rm zip 删除文件夹中大量的小文件 百万 扫描文件时间

    rm  删除文件夹中大量的小文件 百万 迟迟未删除 在扫描文件? rm删除命令源码分析 - ty_laurel的博客 - CSDN博客 https://blog.csdn.net/ty_laurel/ ...

  5. 在存放源程序的文件夹中建立一个子文件夹 myPackage。例如,在“D:\java”文件夹之中创建一个与包同名的子文件夹 myPackage(D:\java\myPackage)。在 myPackage 包中创建一个YMD类,该类具有计算今年的年份、可以输出一个带有年月日的字符串的功能。设计程序SY31.java,给定某人姓名和出生日期,计算该人年龄,并输出该人姓名、年龄、出生日期。程序使用YM

    题目补充: 在存放源程序的文件夹中建立一个子文件夹 myPackage.例如,在“D:\java”文件夹之中创建一个与包同名的子文件夹 myPackage(D:\java\myPackage).在 m ...

  6. java基础 File 递归删除文件夹中所有文件文件夹 目录(包含子目录)下的.java文件复制到e:/abc文件夹中, 并统计java文件的个数

    File 递归删除文件夹中所有文件文件夹 package com.swift.kuozhan; import java.io.File; import java.util.Scanner; /*键盘录 ...

  7. shell脚本实例一,移动文件夹中大于2000B的文件到另一个文件夹

    shell脚本能帮我们简化linux下的一些工作,现在有个需求,把TMPA文件夹下大于2000B的文件都移动到TMPB下 #! /bin/bash function movefiles() { ` d ...

  8. ubuntu 用shell脚本实现将当前文件夹下全部文件夹中的某一类文件复制到同一文件夹下

    当前文件夹下有一些文件和文件夹,当中每一个文件夹里都有若干.txt文件. 如今要求在当前文件夹创建一个新文件夹all,且将那些文件夹全部.txt文件 都复制到文件夹all.在ubuntu12.04的s ...

  9. C# 1.将整个文件夹复制到目标文件夹中 2.将指定文件复制到指定目标文件夹中

    ].Items.Clear(); string filePath = Application.StartupPath; string sourcePath = Path.Combine(filePat ...

随机推荐

  1. 使用C#利用cmd来调用java jar包获取其中的数据

    其实也很简单,就是在C#中构建一个Process,启动jar包,并且给jar包传递参数 因为我并没有怎么学过JAVA,所以只写了个很小的Demo,就是根据传入的参数获取对应的数据 以下是JAVA De ...

  2. 请比较throw 合throws的区别

    throw语句用在方法体内,表示抛出异常.throws语句用在方法声明的后面,表示再抛出异常,由该方法的调用者来处理.throws主要声明这个方法会抛出这种类型的异常,使它的调用者知道要捕获这个异常. ...

  3. Nginx代理后服务端使用remote_addr获取真实IP

    直奔主题,在代理服务器的Nginx配置(yourWebsite.conf)的location /中添加: #获取客户端IP proxy_set_header Host $host; proxy_set ...

  4. JavaScript unshift()怎样添加数据的?

    var a = new Array(); a.unshift("red", "green"); a.unshift("black"); 这个 ...

  5. K8S基础概念

    一.核心概念 1.Node Node作为集群中的工作节点,运行真正的应用程序,在Node上Kubernetes管理的最小运行单元是Pod.Node上运行着Kubernetes的Kubelet.kube ...

  6. monggo查询语法

    db.getCollection('vvt_user_reward').find({"description":"双节活动"})

  7. Code Signal_10分钟挑战题_constructArray

    完成时间3分06秒 Given an integer size, return an array containing each integer from 1 to size in the follo ...

  8. drupal7 带表达式条件的update

    原本的mysql语句是这样的: ; 转化成drupal的api是这样的 $total_amount=1; $rows= db_update('my_payment_card') ->expres ...

  9. phoenix使用vue--单独js(不使用app.js)

    实际中不能都在一个js里 api.js app.js admin.js --vue 后台 记录下方法 static--admin--hello.js import "phoenix_html ...

  10. .NET源代码已经下载,潜心研读…

    有兴趣的弟兄可以从这里下载:http://referencesource.microsoft.com