次のループを実行すると、%%a の値が正しく Result1 に設定されません。これを修正するにはどうすればよいですか?
for /r %%i in (*.dll) do (
echo %%i
set Result1=
for /F "delims=" %%a in ('corflags "%%i" ^| findstr "PE32"') do set Result1=%%a
echo %Result1%
)
次のループを実行すると、%%a の値が正しく Result1 に設定されません。これを修正するにはどうすればよいですか?
for /r %%i in (*.dll) do (
echo %%i
set Result1=
for /F "delims=" %%a in ('corflags "%%i" ^| findstr "PE32"') do set Result1=%%a
echo %Result1%
)