如何用bat遍历文件,并找到文件名包含某字符的文件吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用bat遍历文件,并找到文件名包含某字符的文件吗?相关的知识,希望对你有一定的参考价值。
这是我写的,但是好像一直无法正常运行,不知道是哪里错了
@echo off
set a=1
set ”b=-46-1”
for %%i in (*) do (
“%a%=%%i”
echo %a%| findstr %b% >nul && (
echo %a%含%b%
) || (
echo %a%不包含%b%
)
)
pause
rem 搜索/查找文件名称中存在/包含指定字符的文件
set #=Any question&set _=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%_% %z%
set "findword=-46-1"
for /f "delims=" %%a in ('dir /a-d-h/b/s "*%findword%*"') do echo;%%a
echo;%#% +%$%%$%/%_% %z%
pause
exit本回答被提问者采纳
以上是关于如何用bat遍历文件,并找到文件名包含某字符的文件吗?的主要内容,如果未能解决你的问题,请参考以下文章
如何用bat抓取out文件中指定的数值并保存到新的txt文件中?
如何用一个批处理bat生成某文件夹和子文件夹下所有文件的绝对路径,分别写入到对应的txt中(一对一生成)