rem @echo off rem variables echo liste des servers rem for %%v in (%lesftpserver%) do (echo %%v) for /F "delims=" %%v in (electron-server.txt) do (echo %%v) rem test si winscp n'est pas deja actif TASKLIST /NH | FIND /I "winscp" SET NodLevel=%ERRORLEVEL% IF %NodLevel%==0 GOTO fin goto debut rem tasklist | find "winscp" /C /I | %nbpros% rem START /NORMAL electron.bat rem test si winscp n'est pas deja actif :debut del log-test-ftp.txt rem Test de la connexion ftp cd %~dp0 rem for %%v in (%lesftpserver%) do ( for /F "delims=" %%v in (electron-server.txt) do ( winscp419.exe /console "/log=log-test-ftp.txt" /command "option batch abort" "option confirm on" "open %%v -passive=on" "ls" "close" "exit" rem winscp419.exe /console /script=elec-test-connex.txt if errorlevel 1 goto error ) rem Test de la connexion ftp :error echo Upload failed, keeping local files :fin rem pause exit