批处理遍历文件夹文件,用遍历到文件名在txt中提取同文件名字文本行

批处理遍历文件夹文件,用遍历到文件名在txt中提取同文件名字文本行,第1张

放在源目录执行,如果提示拒绝访问,右键以管理员员身份运行BAT。

@echo off

cd /d "%~dp0"

set "txt=aw.txt"

(for /r %%a in (*) do (

findstr "%%~nxa" "%txt%"

))>"c:\out.txt"

pause

@echo off

for /f "delims=" %%f in ('dir /b /a-d /o-s') do (

set z=%%~zf)

echo 最小的文件大小是:%z%

echo.&pause

不清楚你的实际文件/情况,仅以问题中的说明及猜测为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件或文件夹放一起双击运行@echo off&cd /d "%~dp0"

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


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12112166.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存