BAT 批量提取文件夹内文件名

(一)批量提取文件夹内文件名

一个文件夹下面有很多文件,如果要批量提取文件夹内所有文件名,知道如何操作吗?

比如,笔者电脑里面E盘文件夹下面有一个“4.2函数经典再现”的文件夹,想将这个文件夹下面的所有文件名批量提取到一个记事本文件里面。

提取文件夹内文件名 
  如果你也想批量提取文件名(批量获取一个文件夹内所有文件的文件名),可以按下面的步骤进行。
 
  第一步,新建一个txt格式的记事本文件。
 
  第二步,在记事本文件中输入:DIR *.*  /B >LIST.TXT
批量提取文件名
 
  第三步,将此记事本文件后辍名,由txt改为bat。会弹出重命名对话框,单击“是”。
批量复制文件名 
  第四步,双击文件“新建文本文档.bat”即可生成list.txt文件。打开txt文件就可以看到当前文件夹内的所有文件名列表。(温馨提示:你也可以把文件“新建文本文档.bat”放在其他文件 夹里运行,获取当前文件夹下面的所有文件名哦!)
 
  总结:本文的提取文件夹内文件名的方法,思路就是将文件保存到要提取文件名的目录下,保存为*.bat(*为文件名),然后双击执行就OK了。这也是传送中的批处理命令。


另一篇参考代码:

@echo off

for /f "delims=" %%a in ('dir /b/a-d/oN *.*') do echo %%a >>当前文件夹内文件名.txt



相关文章:

Windows_超级简单批处理命令批量修改文件名

额,首先我们看一下这个需求场景,有时候我们恢复照片后,变成了无扩展名的文件,或者我们需要在所有的文件名重命名加上后缀或前缀,这时候我们不需要安装任何程序,直接一条批处理就能完成。


step1:

把要改名的文件放到同一个文件夹里,再新建一个文本,内容为

[plain]  view plain copy 在CODE上查看代码片 派生到我的代码片
  1. ren * *.jpg  

保存,改文件为rename.bat即可。


解释一下,*为通配符。




  • 2
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值