浏览了类似的问题并被困在我的剧本上。
基本上,我需要这个 .bat 来检查目录中带有 Lockbox 前缀的文件的数量,将计数存储到一个变量中,并最终调用一个 .exe 来导入每个文件。
这是我到目前为止所拥有的。我的问题是测试目录总共有 12 个 txt 文件,但我只需要带有 Lockbox 前缀的文件(其中 11 个):
@echo off
set count=0
for %%a in ('dir /a-d /a-h /a-s "\\ip_of_server\Directory\LockBox*.txt"') do set /a count+=1
@echo File count = %count%
pause