我正在尝试运行一个简单的批处理文件。
for /f %%a IN ('dir /b /s "%~dp0\EnsembleIndependant\*.mis"') DO (ECHO %%a >> ResultatVorace.txt & CALL vorace.exe -f %%a >> ResultatVorace.txt)
这仅在批处理文件的路径中没有空格的情况下才有效。
该批次位于:
C:\ Users \ Rafael \ Documents \ Visual Studio 2012 \ Projects \ vorace \ Release \ vorace.exe
我要循环遍历的文件在:
C:\ Users \ Rafael \ Documents \ Visual Studio 2012 \ Projects \ vorace \ Release \ EnsembleIndependant
谁能帮我。
谢谢。
谢谢你们的建议。/ f“ delims =”解决了我的问题。
for /f "delims=" %%a IN ('dir /b /s "%~dp0EnsembleIndependant\*.mis"') DO (ECHO %%a >> ResultatVorace.txt & CALL vorace.exe -f %%a >> ResultatVorace.txt)
%~dp0
最后已经有一个退格键。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句