Save85
16-04-2009, 08:58
Salve a tutti,
avrei la necessità di scaricare un file access da una cartella di un server ftp (ftp.nomesito.com) in locale (c:\db) e far sì che, una volta avvenuta la copia, il file (db.mdb) sia cancellato dal server.
Ho creato un file comandi.txt con il seguente codice:
open ftp.nomesito.com
user
pwd
cd Syncro
get db.mdb
DEL /F /Q /S “*.*”\*
quit
e poi il batch veo e proprio:
@echo on
cd\
cd C:\db
ftp -s:comandi.txt
exit
Il file comandi.txt lh salvato nella cartella C:\db. Credo che il del sia nella posizione sbagiata, perchè il processo si pianta in fase di copia. Senza il del la copia da remoto a locale funziona perfettamente (solo che una vlta eseguito l'allineamento è necessario che il file db.mdb sia cancellato dal server).
Suggerimenti?
Grazie!
avrei la necessità di scaricare un file access da una cartella di un server ftp (ftp.nomesito.com) in locale (c:\db) e far sì che, una volta avvenuta la copia, il file (db.mdb) sia cancellato dal server.
Ho creato un file comandi.txt con il seguente codice:
open ftp.nomesito.com
user
pwd
cd Syncro
get db.mdb
DEL /F /Q /S “*.*”\*
quit
e poi il batch veo e proprio:
@echo on
cd\
cd C:\db
ftp -s:comandi.txt
exit
Il file comandi.txt lh salvato nella cartella C:\db. Credo che il del sia nella posizione sbagiata, perchè il processo si pianta in fase di copia. Senza il del la copia da remoto a locale funziona perfettamente (solo che una vlta eseguito l'allineamento è necessario che il file db.mdb sia cancellato dal server).
Suggerimenti?
Grazie!