online 1
gast (50)

/ Forum / Skripte(PHP,ASP,Perl...)

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon bytewarrier vom 22.04.2021, 15:41 Options

FTP er Batch

Hallo,
ich möchte gerne mittels einer Batchdatei Daten von einem FT Server downloaden.
Ich mich mal drangestetzt und versucht die Batchprozedur zu schreiben.
leider weiß ich nicht, ob das alles so richtig ist.
Wichtig: Auf dem FTP Server liegen mehere dateien, die alle mit einem Timestamp geinnen.
Es gibt zu jedem Timestamp eine .start und eine .finished Datei, die mir kennzeichnet, dass ich die Datein laden kann.
Nun kann es aber sein, dass mehere Timestamps zur Verfügung stehen. Ich muß allerdings die jüngsten Dateien zuerst ziehen, daher der Umweg, dass ich alle . finished Dateien in eine ladeliste schreibe und dann diese sortiert in eine Variable.
Nun möchte ich, dass aufgrund der Variablen die entsprechenden Dateien von FTP geladen werden.

Was sagt ihr dazu
Ich vermute mal, dass es so noch nicht funktioniert.

Skript
OPEN <FTPSERVER>
USER <USERNAME>
<PASSWORT>
BIN
CD </VERZEICHNIS/AUF/DEM/SERVER/WO/DIEDATEIEN/LIEGEN>

dir *.finished /B /ON >LADELISTE.txt

FOR /f "Delims=." %%i In (LADELISTE.txt) Do (
ftp -v -i mget.%%i.*.*)

QUIT

Da ich mir alles aus dem Netz zusammengesucht habe, kann es sein, dass das alles Vogelwild ist.
ich dachte mir das so.
1. Connection wird hergestellt
2. Es wird in das Verzeichnis gewechselt, wo die Dateien liegen.
3. Es werden alle *.finished Dateien in eine Datei geschrieben
4. Mittels einer Schleife wird dann für jede Datei aus der Ladeliste die jeweiligen enstprechenden Dateien mittels mget geladen.)

geht das so????
danke


Antwort schreiben

Ähnliche Themen

Batch datei per javascript öffnen
Shintaro  06.11.2007 - 77 Hits - 3 Antworten

batch - Werte addieren
guethi  05.08.2008 - 577 Hits - 6 Antworten

Batch Datei zur Softwareinstallation
Tiff  17.09.2008 - 19 Hits - 3 Antworten

Firewall ausnahmen entfernen batch
Fussel  14.01.2009 - 104 Hits - 2 Antworten

batch schreiben
Tekker  10.03.2009 - 238 Hits - 1 Antwort

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026