Hallo Robert,
Ja. es war eine lokale Adresse. dieses Teil durch Ihren Bedienernamen einfach ersetzen. wie unten und ja ist der Weg die Akte mit dem Befehle (username, Kennwort, usw.) substitue mit Ihrem Weg,…, welches die Protokolldatei wahlweise freigestellt ist.
ftp - s: (Indexakte) (ftp server) (wahlweise freigestellt (> (Protokolldatei)
Beispiel:
ftp - s: C:\YourPath\ftpscript.txt datatransfer.cj.com > C:\YourPath\logfile.txt
Über das Faltblattdatum bin ich nicht sicher, was Sie. sagen.
Das Fern Faltblatt (ftp) ändert jeden Tag? oder Ihre Änderungen des lokalen Verzeichnisses jeden Tag? Wenn das lokale Faltblatt: Möchten Sie ein neues Faltblatt herstellen, um in herunterzuladen. oder Ihr Verzeichnis ändert nach dem Zufall jeden Tag und Sie möchten es in das neueste Faltblatt setzen?
Insoweit ich weiß, können Sie einen variablen Faltblattnamen nicht in der Indexakte verwenden. aber das ftp-Programm führt zu dem Verzeichnis, das es innen begonnen. Wenn, was Sie tun wollten, zu, einem neuen Faltblatt herunterzuladen jeden Tag ist, konnten Sie das in der Reihenakte tun. Sie in der Lage sein nicht, dir im Index jedoch zu ändern. so:
(Anmerkung: das „%DATE: ~4,2%%DATE: ~7,2%%DATE: ~10.4%“ der Teil könnte Änderung benötigen, weil er davon, wie Ihr Datum angezeigt, und „c:\temp“ zu Ihrem tatsächlichen Weg zu ändern abhängt)
Reihenakte:
--------------------------
cd c:\temp
md FTPDownload-%DATE: ~4,2%%DATE: ~7,2%%DATE: ~10.4%
cd FTPDownload-%DATE: ~4,2%%DATE: ~7,2%%DATE: ~10.4%
ftp - s: C:\YourPath\ftpscript.txt datatransfer.cj.com > C:\YourPath\logfile.txt
--------------------------
Wenn Sie es in das neueste Faltblatt setzen möchten. Ich bin nicht mit Reihenakten wirklich groß, aber ich denke, dass etwas Ähnliches arbeiten sollte, ändern „c:\temp“ zu Ihrem tatsächlichen Weg:
Reihenakte:
--------------------------
@echo weg
srcDir= C:\temp einstellen
lastmod= einstellen
pushd „%srcDir%“
für /f „tokens=*“ %%a („dir /ad /b /od 2^>NUL ") lastmod=%%a einsetzen
wenn „%lastmod% " das == "" Echo folder.&goto nicht lokalisieren könnte: EOF
Cd %srcDir% \ %lastmod% \
ftp - s: C:\YourPath\ftpscript.txt datatransfer.cj.com > C:\YourPath\logfile.txt
--------------------------
Indexakte:
--------------------------
username
Kennwort
cd /path/on/ftpserver
Sortierfach
Aufforderung
mget *
Tschüss
--------------------------