Questione : ottenere automaticamente la lima dal ftp server using .bat e mettere sul mio calcolatore

Sono programmatore di operazione di funzionamento per aprire una lima di .bat che prende una lima del csv dalla mia C: azionamento e carichi esso in una tabella di sql dentro da base di dati. Vorrei automatizzare ottenere della lima da un ftp server pure.  È ci un senso aprire automaticamente FileZilla, entrare, trovare la lima e caricare programmi oggetto la lima alla mia C: guidare in una lima del blocco pure? il

Any altri suggerimenti sarebbe notevolmente appreciated.

Thanks,
Robert
class= del

Risposta : ottenere automaticamente la lima dal ftp server using .bat e mettere sul mio calcolatore

Ciao Robert,
Sì. era un indirizzo locale. sostituire appena quella parte con il vostro nome di assistente. come sotto e sì il percorso è la lima con il substitue di ordini (username, parola d'accesso, ecc) con il vostro percorso… che la lima di ceppo è facoltativa.

ftp - s: (lima) dello scritto (ftp server) (facoltativo (> (lima di ceppo)

Esempio:
ftp - s: C:\YourPath\ftpscript.txt datatransfer.cj.com > C:\YourPath\logfile.txt

Circa la data del dispositivo di piegatura, non sono sicuro che cosa state dicendo.
Il dispositivo di piegatura a distanza (ftp) cambia ogni giorno? o i vostri cambiamenti dell'indice locale ogni giorno? Se il dispositivo di piegatura locale: Volete generare un nuovo dispositivo di piegatura per caricare programmi oggetto in. o il vostro indice cambia a caso ogni giorno e volete metterli nel più nuovo dispositivo di piegatura?


Per quanto so non potete utilizzare un nome variabile del dispositivo di piegatura nella lima dello scritto. ma il programma del ftp stabilizza all'indice che è stato iniziato dentro. Se che cosa avete voluto fare è di caricare programmi oggetto ad un nuovo dispositivo di piegatura ogni giorno potreste fare quello nello schedario di lavoro. non potreste cambiare il dir nello scritto tuttavia. come questo:
(nota: “il %DATE: ~4,2%%DATE: ~7,2%%DATE: la parte di ~10.4% „ potrebbe avere bisogno della modifica perché dipende da come la vostra data è visualizzata e cambiare “c:\temp„ al vostro percorso reale)


Schedario di lavoro:
--------------------------

c:\temp cd
md FTPDownload-%DATE: ~4,2%%DATE: ~7,2%%DATE: ~10.4%
FTPDownload-%DATE cd: ~4,2%%DATE: ~7,2%%DATE: ~10.4%
ftp - s: C:\YourPath\ftpscript.txt datatransfer.cj.com > C:\YourPath\logfile.txt

--------------------------


Se volete metterli nel più nuovo dispositivo di piegatura. Non sono realmente grande con gli schedari di lavoro, ma penso che qualcosa di simile dovrebbe lavorare, cambi “c:\temp„ al vostro percorso reale:


Schedario di lavoro:
--------------------------
@echo fuori
regolare lo srcDir= C:\temp
regolare il lastmod=
pushd “%srcDir%„
per /f “il tokens=*„ %%a dentro (“dir /ad /b /od 2^>NUL ") regolare lastmod=%%a
se l'eco del "" del == “di %lastmod% " non potrebbe individuare folder.&goto: eof
Cd %srcDir% \ %lastmod% \
ftp - s: C:\YourPath\ftpscript.txt datatransfer.cj.com > C:\YourPath\logfile.txt  
--------------------------


Lima dello scritto:
--------------------------


username
parola d'accesso
/path/on/ftpserver cd
scomparto
richiamo
mget *
arrivederci

--------------------------
Altre soluzioni  
 
programming4us programming4us