@echo off REM ============================================================ REM T02 - SCARICO programma dal CNC REM Legge /PRG/%PROGNUM% e salva in results\downloaded.txt. REM Atteso: Errore:0 se il file /PRG/%PROGNUM% esiste sul CNC. REM CRITICITA C1: -path accetta solo interi -> legge SEMPRE REM /PRG/. Se i programmi sul CNC hanno nomi tipo "O1234" REM o lettere, NON sono indirizzabili da CLI. Fare prima la REM ricognizione FTP manuale (vedi README sezione 4). REM CRITICITA C5: il file salvato NON e' NC grezzo ma formato REM wrapper "program:{...} tooloffsetdata:{} workzerooffset:{}". REM ============================================================ setlocal call "%~dp0config.bat" if not exist "%RESULTS%" mkdir "%RESULTS%" set LOG=%RESULTS%\t02_scarica.log set OUT=%RESULTS%\downloaded.txt echo === T02 SCARICO === > "%LOG%" "%EXE%" -manufacturer=mitsubishi -azione=Scarica -ip=%IP% -porta=%PORT% -username=%USER% -password=%PASS% -path=%PROGNUM% -pathprogramma="%OUT%" >> "%LOG%" 2>&1 echo EXITCODE=%ERRORLEVEL% >> "%LOG%" echo EXITCODE=%ERRORLEVEL% echo File scaricato: %OUT% echo Log: %LOG% type "%LOG%" if exist "%OUT%" ( echo --- CONTENUTO SCARICATO --- type "%OUT%" ) endlocal