用bat脚本 定义一个特定的文件名,检查目录下是否有该文件
我这边有五个特定的文件,循环检查目录下的文件是否都存在。如有a_date.txtsh_date.txt,dgg_date.txt,bbs_date.txt,cce_dat...
我这边有五个特定的文件,循环检查目录下的文件是否都存在。如
有a_date.txt sh_date.txt , dgg_date.txt ,bbs_date.txt ,cce_date.txt五个文件
在D:\BAT文件夹下都要查找出来,否则一直循环查找 直到五个文件都查找出来 展开
有a_date.txt sh_date.txt , dgg_date.txt ,bbs_date.txt ,cce_date.txt五个文件
在D:\BAT文件夹下都要查找出来,否则一直循环查找 直到五个文件都查找出来 展开
1个回答
展开全部
@echo off
for /r d:\bat %%i in (*.txt) do (
if "%%~nxi"=="a_date.txt" echo %%~nxi在%%~dpi路径下
if "%%~nxi"=="sh_date.txt" echo %%~nxi在%%~dpi路径下
if "%%~nxi"=="dgg_date.txt" echo %%~nxi在%%~dpi路径下
if "%%~nxi"=="bbs_date.txt" echo %%~nxi在%%~dpi路径下
if "%%~nxi"=="cce_date.txt" echo %%~nxi在%%~dpi路径下
)
pause
追问
文件是正在下载的过程,当前没有该文件,等下下载过来就会有,我是想,检测文件是否都下载成功,就是说虽然当前我没检测到文件,但是我想让程序一直保持循环,直到所有文件都检测 , 该怎么做?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询