Autore Topic: scaricare dati da server ftp in automatico  (Letto 7116 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline PLF21

  • Newbie
  • *
  • Post: 4
  • Karma: 0
scaricare dati da server ftp in automatico
« il: 20/06/2018, 18:04 »
buongiorno
mi servirebbe una mano per un file .bat per windows che scarica in automatico tutti i dati nuovi da un server ftp.

ho il problemma che quando avio il progamma non fa login in automatico mi proteste aiutare :
Codice: [Seleziona]
ftp ftp.server.it
utente
password
mget
quit

ho fatto diverse prove anche a mettere una pausa tra ftp e utente ma niente avete qualche consiglio da darmi?
grazie

aggiornamento
ho creato un file .txt con le informazione di logig ed il file.bat che drovebbere aprilo ma non riesce mi dice errore nel apertura del file:
Codice: [Seleziona]
ftp -s: script.txt

file txt:
Codice: [Seleziona]
open ftpserver.it
utente
password
mget
pause
bye
« Ultima modifica: 22/06/2018, 10:38 da PLF21 »

Offline PLF21

  • Newbie
  • *
  • Post: 4
  • Karma: 0
Re: scaricare dati da server ftp in automatico
« Risposta #1 il: 22/06/2018, 13:18 »
usando WinSCP riesco ad enetrare nel server ma non riesco a scaricare cosa devo fare a questo punto:
Codice: (Batch) [Seleziona]

@echo off


"C:\Program Files (x86)\WinSCP\WinSCP.com" ^

  /log="C:\percorso\scrivibile\per\log\WinSCP.log" /ini=nul ^

  /command ^

    "open ftp://utente:password@ftp.server.it/" ^

    "mget" ^

    "Il tuo comando 2" ^

    "exit"

set WINSCP_RESULT=%ERRORLEVEL%

if %WINSCP_RESULT% equ 0 (

  echo Success

) else (

  echo Error

)



exit /b %WINSCP_RESULT%