以下代码始终显示0作为errorlevel,但是当复制命令在for循环命令之外完成时,它返回非零错误级别.
for /f "usebackq delims=" %%x in (`copy x y`) do ( set VAR=%%x ) ECHO Errorlevel = %ERRORLEVEL% ECHO VAR = %VAR%
是否可以获取for循环执行的复制命令的错误级别?
windows batch-file
batch-file ×1
windows ×1