我想使用批处理脚本对循环中特定目录中ext.mtc的所有文件的每个文件执行以下操作。有人能帮忙吗?
- 输出变量中文本文件中的文件名
- 运行我的应用程序exe
- 将文本文件中的文件名变量(在步骤1中)传递给另一个批处理文件,以便它可以用于从我的第二批处理文件中输出相同的文件名
*基本上,我想保留我的第一批文件中存储的文件名到我的第二批文件
我可以为每个mtc文件运行应用程序的步骤2,但不能执行步骤1和步骤3。
类似这样的东西:
@echo off
for /f "delims=" %%a in ('dir /b/a-d *.mtc') do call:execute "%%a"
exit /b
:execute
echo Treating : %1
Yourexe.exe
call your_second_bat.bat %1
第二批将获得%1 中.mtc文件的值
your_second_bat.bat:
@echo off
echo Value received from My first bat is [%~1]