是否有人可以幫助我瞭解的命令文件的語法For循環和delims在批處理文件
IF "%INPUT_PATH%"=="" (
echo Searching for latest test results in: %TEST_RESULTS%
FOR /F "delims=" %%i in ('dir /O-D /B "%TEST_RESULTS%\*.trx"') DO (
SET INPUT_PATH=%TEST_RESULTS%\%%~ni
GOTO :DoneInputPath
))
我得到它首先檢查是否INPUT_PATH變量是空的,如果它是空的,然後進入內部進行循環,我迷路了,否則
專門
FOR /F "delims=" %%i in ('dir /O-D /B "%TEST_RESULTS%\*.trx"')
SET INPUT_PATH=%TEST_RESULTS%\%%~ni
如果您希望其他人閱讀,請正確格式化您的代碼。 – njzk2