Programmieren - alles kontrollieren 4.940 Themen, 20.676 Beiträge

FTP mit bat oder vbs

malte simon / 4 Antworten / Baumansicht Nickles

Hallo ich suche einen weg ohne gui eine Datei von einem FTP Server zu holen.

ftp -s:ftp.txt geht leider nicht.

ftp.txt:

OPEN myserverby1und1.eu
myuser
mypw
get wget.exe
QUIT

Ausgabe:

ftp> OPEN ****.eu
Verbindung mit ********.eu wurde hergestellt.
220 FTP Server ready.
Benutzer (******.eu:(none)):
331 Password required for *******+

230 User ***** logged in
ftp> get wget.exe
200 PORT command successful
425 Unable to build data connection: Connection timed out
ftp> QUIT
221 Goodbye.


Das Ergebniss ist eine 0 byte wget.exe.

Jemand einen Tip?

bei Antwort benachrichtigen
ChrE malte simon „FTP mit bat oder vbs“
Optionen

Hallo!

Andere hatten auch schon solche Probleme:
http://www.administrator.de/FTP_Upload_-_425_Unable_to_build_data_connection....html#392497

Vielleicht hilft ja doch ein anderer FTP-Client.

Ist das ein richtiger Server oder nur Web-Space?

Gruss

ChrE

bei Antwort benachrichtigen
Andreas42 malte simon „FTP mit bat oder vbs“
Optionen

Hi!

Ich würde das FTP-Skript noch um zwei Punkte ergänzen:

1. binary als Übertragungsart setzen
2. Das Zielverzeichnis auf der Clientseite festlegen, nicht das der Client Probleme hat beim Schreibzugriff.

Falls der Abbruch an Sicherheitsfunktionen oder Verschlüsselungen liegt und die Windows nutzt, dann kannst du mald en OpenSource-Client WinSCP ausprobieren.

-> http://winscp.net/eng/docs/lang:de

Das ist zwar ein Client mit einer grafischen Oberfläche (Vergleichbar mit NortonComander), aber man kann ihn komplett per Skript steuern.

-> http://winscp.net/eng/docs/scripting

Bis dann
Andreas

Hier steht was ueber mein altes Hard- und Softwaregedoens.
bei Antwort benachrichtigen
malte simon Andreas42 „Hi! Ich würde das FTP-Skript noch um zwei Punkte ergänzen: 1. binary als...“
Optionen

mit binary hat auch nicht geholfen ich glaube es ligt irgnedwie am pasiv fpt. Btw: Ich bin auf dne client angewiesen und es ist ein webspace.

bei Antwort benachrichtigen
Andreas42 malte simon „mit binary hat auch nicht geholfen ich glaube es ligt irgnedwie am pasiv fpt....“
Optionen

Hi!

Da muss ich dann passen.mehr habe ich per Skript bisher auch nicht umgesetzt.

Nur um Sicherzugehen: du nutzt den ftp.exe von Windows (XP)?

Bis dann
Andreas

Hier steht was ueber mein altes Hard- und Softwaregedoens.
bei Antwort benachrichtigen