netscape
Goto Top

Automatischer Download von FTP Server mit Batch Skript

Hi,
ich möchte mit einem Batch Skript automatisch Dateien von einem FTP Server herunterladen. Anmeldung und so weiter klappt auch. Aber wenn ich mit MGET die Dateien angebe frägt er ja nach, ob ich sie auch herunterladen will. Wie muss die Syntax lauten, damit er die Dateien ohne Nachfrage runterladen tut?

Content-ID: 40427

Url: https://administrator.de/forum/automatischer-download-von-ftp-server-mit-batch-skript-40427.html

Ausgedruckt am: 23.12.2024 um 02:12 Uhr

bitfix
bitfix 19.09.2006 um 10:01:39 Uhr
Goto Top
da gibts den befehl "prompt"
Den vor dem mget senden.
Netscape
Netscape 19.09.2006 um 12:49:55 Uhr
Goto Top
Ok, dass funktioniert. Aber aus reiner Neugier, würde es auch noch eine andere Möglichkeit geben, z.B. mit mget xyz.* /y ?

Einfach den entsprechenden Parameter mitgeben, so dass er bei jeder Datei wo er fragt, die Antwort bekommt, dass er sie runterladen soll.
bitfix
bitfix 19.09.2006 um 14:32:04 Uhr
Goto Top
sorry, das geht nicht.

theoretisch mit
echo y | mget *
aber das funktioniert nur für die 1. Datei...
PolytroX
PolytroX 09.05.2007 um 16:06:27 Uhr
Goto Top
Ich habe auch ein kleines Problem. Ich möchte gern eine Batch erstellen, die von meinem FTP Server eine ausgesuchte Datei in ein bestimmtes Verzeichnis auf meiner Festplatte speichert.
Der Download klappt soweit schon mal. Nur leider weiss ich nicht, wie ich das Verzeichnis ändern kann, in der die Date gespeichert werden soll.

Mein Beispiel:

1. Datei ( Batch )
@echo off
echo --- starte FTP-Transfer...
ftp -s:SRO.ftp
echo --- fertig.
ende

2. Datei ( .ftp)
open [ mein FTP Server ]
[ mein login Name ]
[ mein PW ]

hash
bin

cd /SRO/
get SROPartyScript.zip
bye


Die *SROPartyScript.zip* Datei soll runter geladen werden, wird aber leider in das Verzeichnis
gelegt, in der sich auch die Batch Datei befindet.

Kann mir da Jemand helfen?

Vielen Dank im voraus

LG PolytroX
pheppler
pheppler 21.05.2007 um 15:36:15 Uhr
Goto Top
Ich habe auch ein kleines Problem. Ich
möchte gern eine Batch erstellen, die
von meinem FTP Server eine ausgesuchte Datei
in ein bestimmtes Verzeichnis auf meiner
Festplatte speichert.
Der Download klappt soweit schon mal. Nur
leider weiss ich nicht, wie ich das
Verzeichnis ändern kann, in der die Date
gespeichert werden soll.

Mein Beispiel:

1. Datei ( Batch )
@echo off
echo --- starte FTP-Transfer...
ftp -s:SRO.ftp
echo --- fertig.
ende

2. Datei ( .ftp)
open [ mein FTP Server ]
[ mein login Name ]
[ mein PW ]

hash
bin

cd /SRO/
get SROPartyScript.zip
bye


Die *SROPartyScript.zip* Datei soll runter
geladen werden, wird aber leider in das
Verzeichnis
gelegt, in der sich auch die Batch Datei
befindet.

Kann mir da Jemand helfen?

Vielen Dank im voraus

LG PolytroX

2. Datei ( .ftp)
open [ mein FTP Server ]
[ mein login Name ]
[ mein PW ]

hash
bin

cd /SRO/
lcd L:\Dein\Pfad\zum\Download
get SROPartyScript.zip
bye

Gruss
Patrick