BAT 一键遍历出当前目录及子文件夹下指定类型的文件

这是一个用于在Windows系统中搜索特定文件类型的批处理脚本。用户输入文件扩展名,脚本会遍历当前目录及其子文件夹,将找到的文件列表保存到一个文本文件中,并自动打开供用户查看。用户可连续搜索不同类型的文件。
摘要由CSDN通过智能技术生成

 文件夹内文件太多想找出某种类型的文件 这个脚本很方便

这是一个批处理脚本,用于在Windows操作系统中遍历指定文件类型的文件。用户可以输入要提取的文件类型(如MP4、JPG等),然后脚本将在当前目录及其子文件夹下搜索该类型的文件,并将结果保存到一个文本文件中(命名为"遍历结果_文件类型.txt")。最后,脚本会打开该文本文件以供查看。用户可以按任意键继续输入其他文件类型来进行进一步的遍历操作。

电脑上 windows+R 输入notepad 回车 将下面的脚本拷贝到文本里,再另存为到用户要遍历的文件夹内,命名为以 .bat 或 .cmd 结尾格式的文件后保存。双击启动即可使用

@echo off &title 一键遍历出当前目录及子文件夹下指定类型的文件  ~by 阿牛 &chcp 936 &color a
rem & mode con cols=45 lines=29

:inputFileType
REM 请求用户输入要提取的文件类型
echo.
set /p fileType= ^^_^^ 请输入要提取的文件类型(如 MP4、JPG 等):

REM 创建新的提取结果文件夹(如果不存在)
if not exist 遍历结果_%fileType% (
    echo.&echo 创建“遍历结果_%fileType%”.txt文本 
    echo > 遍历结果_%fileType%.txt
)
echo.
echo.===================================
echo 3秒后开始提取 %fileType% 文件,请稍后。。。
echo 待遍历完成后将弹出 遍历结果_%fileType%.txt
echo.=================================== &timeout>nul /t 2

dir/s > 遍历结果_"%fileType%".txt /s/a/b *."%fileType%"
start 遍历结果_"%fileType%".txt

echo.&echo 已完成 "%fileType%" 格式文件的遍历。3秒后继续输入其他格式类型。 &timeout>nul /t 2
REM pause > nul
goto inputFileType

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

awzs7758520

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值