Vorrei FTP il contenuto di una directory, ma non riesco a trovare il modo giusto di utilizzare un carattere jolly. Sembra che questa sarebbe una cosa comune da fare; tutto il mio approccio è sbagliato?
Il comando è
ftp -s:"C:\Scripts\ftp01" ftpserver.domain.com
Lo script chiamato è sotto. Aggiornato per conto corrente.
username
password
ascii
cd "/destinationfolder"
lcd "C:\Backup"
mput *.bak
close
quit
Lo script si avvia, nessun file viene copiato e la sessione FTP rimane aperta.
230 User username Logged in Successfully
ftp> ascii
200 TYPE Command OK A
ftp> cd "/destinationfolder"
250 Directory successfully changed to "/destinationfolder"
ftp> lcd "C:\Backup"
Local directory now C:\Backup.
ftp> mput *.bak
mput 9829980.bak? close
mput 6406766.bak? quit
ftp>
ftp>
Conclusione
Avevo bisogno di aggiungere il flag per sopprimere il comando PROMPT:
ftp -i -s:"C:\Scripts\ftp01" ftpserver.domain.com
prompt
comando", digita semplicemente "prompt" e commuta il prompt da vero a falso.