批处理练习:查找当前目录树下的指定文件(通配符表示),将目录写入txt中

文章目录


要点提示

  • exist 判断文件是否存在,执行del操作
  • set /p输入参数控制(输入通配符文件名)
  • txt 的创建、重复写入和type(显示内容)
  • 遍历目录树下文件for /r 目录 %%i in (文件类型) do ()
  • goto循环实现重复运行

代码

在这里插入图片描述

@echo (查找当前目录树下的指定文件,将目录写入txt中)
@echo;

@echo off
if exist 文件目录.txt (del 文件目录.txt)
		REM 清空目录文件

:loop
set /p string1="输入文件通配符:"
echo %string1%类型文件 >> 文件目录.txt
		REM 重复写入
		
 for /r %%i in (%string1%) do (
 REM for /r 目录 %%i in (通配符文件名) do (
   if exist %%i (
   echo "%%i" >> 文件目录.txt
		REM 添加写入
   ))
 type 文件目录.txt
		REM 输出搜索目录
 echo;
 goto :loop
 
 pause

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值