progamma batch per automatizare scarico dati da ftp

plf21

Nuovo Utente
buon giorno a tutti
sto provando a fare un progamma batch (windows) che mi permetta di scaricare gli ultimi dati da un server ftp per ora sto cercando di entrare in automatico ma non mi accetta i comandi:
Codice:
ftp ftp.server.it
utente
password
mget
quit
mi proteste aiutare?
grazie
 
Ultima modifica:

DispatchCode

Utente Attivo
585
338
Hardware Utente
CPU
Intel i7 6700HQ, 2.60Ghz, 4 core 8 threads
Scheda Madre
Asustek
Hard Disk
Hitachi 7200 rpm, 1TB
RAM
16GB DDR4 (2 slot su 4)
Scheda Video
Nvidia Geforce GTX 960M, 4GB
Scheda Audio
Realtek
Sistema Operativo
Windows 10 64bit
Ti serve in bash o batch? Perché quell'errore che hai ottenuto è tipicamente del prompt dei comandi di Windows (batch). Lo script li sopra è per distro Linux.
 

plf21

Nuovo Utente
ho provato a fare un file .txt e richiamalo al interno di un file .bat ma dice errore del apertura cosa devo fare ?
Codice:
ftp-s:script.txt
file di testo
Codice:
open ftp.server.it
utente
password
mget .zip
bye
 

plf21

Nuovo Utente
installando WinSCP sono riuscito ad entrare ma non riesco ad scaricare i dati :
Codice:
@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%
e mi esce Error cosa devo fare?
 

Entra

oppure Accedi utilizzando