@echo off REM ============================================================ REM T07 - ROUND TRIP (Invia poi Scarica) REM Carica O0001_valid.nc, poi prova a riscaricarlo. REM ATTESO TEORICO: roundtrip OK. REM ATTESO REALE (criticita C2 vs C1): l'INVIO scrive in path REM relativo "%PROGNUM%/O0001" mentre lo SCARICO legge "/PRG/%PROGNUM%". REM I due path NON coincidono -> il roundtrip via CLI probabilmente REM FALLISCE o legge un file diverso. Documentare il comportamento REM reale (dove finisce davvero il file, con ricognizione FTP). REM ============================================================ setlocal call "%~dp0config.bat" if not exist "%RESULTS%" mkdir "%RESULTS%" set LOG=%RESULTS%\t07_roundtrip.log echo === T07 ROUNDTRIP === > "%LOG%" echo. >> "%LOG%" echo ----- 1) INVIO O0001_valid ----- >> "%LOG%" "%EXE%" -manufacturer=mitsubishi -azione=Invia -ip=%IP% -porta=%PORT% -username=%USER% -password=%PASS% -path=%PROGNUM% -pathprogramma=%~dp0samples\O0001_valid.nc >> "%LOG%" 2>&1 echo EXITCODE_invio=%ERRORLEVEL% >> "%LOG%" echo. >> "%LOG%" echo ----- 2) SCARICO %PROGNUM% ----- >> "%LOG%" "%EXE%" -manufacturer=mitsubishi -azione=Scarica -ip=%IP% -porta=%PORT% -username=%USER% -password=%PASS% -path=%PROGNUM% -pathprogramma=%RESULTS%\roundtrip_out.txt >> "%LOG%" 2>&1 echo EXITCODE_scarico=%ERRORLEVEL% >> "%LOG%" echo Log: %LOG% type "%LOG%" if exist "%RESULTS%\roundtrip_out.txt" ( echo --- CONTENUTO RISCARICATO --- type "%RESULTS%\roundtrip_out.txt" ) endlocal