bat 复制文件夹_提取多个文件名不再只有BAT啦,这几个方法同样也可以!

cf3035715ab52e75f0ce0f57ec962051.png

在工作中,要将多个文件名收集,就需要将文件名提取,再整理,那么多个文件名要怎么提取呢?一个个输入吗?这不是浪费自己时间嘛……

利用BAT

第一步,在要提取文件名的文件夹,新建一个txt文件,在txt文件中输入:dir */b >test.txt

这里要注意的是:

  1. dir后有一个空格。
  2. test是用于存放输出内容的文件名称,可以自由更改。
  3. 若只需要提取Excel文件名,则可以用dir *.xls/b>text.txt来完成。

76155c14849ed7ee1811a1f71ab52424.png

第二步,将txt文件的后缀名改为:.bat,如所示:

28ad3b68e5e839e83cac3e6cf455c77e.png

第三步,双击.bat文件,生成一个test.txt文件。

7ba723a7af83652a206fbfd09caf2933.png

第四步,打开test.txt文件,这时,所有文件名就都提取在文件里面了,如下图所示:

b0760cfb3db54994ebb21a2ae67593ca.png

利用浏览器

第一步,复制文件夹地址

815b3ba5f4ee9481f5ed3543a279604c.png

第二步,打开QQ/360/搜狗等常用浏览器,将文件夹地址复制到浏览器的网址栏上,按enter键跳转。

d713fdbbd20c8c72f78478bcdd2a00fa.png

第三步,复制生成的文件名。

4811585c195cce4a1d8deb78da9ed7a2.png

第四步,打开一个Excel表格,按Ctrl+V键,粘贴到Excel表格中,这样就提取出所有的文件名啦。

5a30eb8acbb6dad01f977db79f3e7327.png

利用定义名称

第一步,复制文件夹的地址,打开Excel表格,点击“公式”选项卡—“名称管理器”,或者按Ctrl+F3键打开“名称管理器”对话框,点击“新建”按钮,如下图所示:

d91089fa7a5cd8eae056cda07311600f.png

第二步,在“名称”文本框中命名名称,这里命名为“汇总文件名”,将“引用位置”引用位置修改为"=files("文件夹地址*.*")",这里输入:=FILES("F:新建文件夹*.*")

说明:

第一个星号*表示:所有文件名称,第二个星号*表示:所有文件类型。

如果我们仅想提取其中的Excel文件,可以将第二个星号改为“xls”或“xlsx”。

b50d6fdca54b673f4c136bf4782eea9e.png

第三步,在弹出的对话框中,点击“关闭”。

aa79797473b4a28f1b9ea1ba59e7f215.png

第四步,在单元格中输入公式:=INDEX(汇总文件名,ROW()),按回车键,双击填充柄下拉填充,就搞定啦。

4e42ea24f883ec6c22e32894edbe3d36.png
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值