tutter
Goto Top

Batch für ftp transfer

sicher ist dies eine sehr einfache sache aber ich bekomme es leider nicht hin! habe mit batch leider keine Erfahrung mit batch.

ich möchte über den Server dienst IIS von Windows auf Linux zugreifen und dort daten austauschen.

ich habe mir sowas gedacht:


E:
Daten\Daten die gespeichert werden sollen

ftp TESTFTS

/user: "User " "Passwort"

bin


cd /andere Daten

mput * => überträgt alle Dateien aus dem Verzeichnis

quit


soweit so gut dachte ich aber er bleibt beim promp für das login hängen. überprüfe ich das mit der cmd funzt das wenn ich händisch immer enter drücke.

deswegen habe ich diese anweisung zerlegt. ich habe eine Batch geschrieben die eine datei TEST.ftp öffnet (damit soll der fehler behoben sein) klappt aber auch nicht! was mach ich falsch?

Content-ID: 212480

Url: https://administrator.de/contentid/212480

Ausgedruckt am: 23.11.2024 um 01:11 Uhr

MrNetman
MrNetman 25.07.2013 um 15:20:19 Uhr
Goto Top
Hi Tutter,

?? was möchtest du ??

Erst einmal, wie machst du es denn ohne Batch?

Der IIS auf einem (welchem?) Windows wird für einen Zugriff auf Linux nicht benötigt.
FTP ist ein integraler Bestandteil von Windows.
Du könntest aber mit einem FTP-Client auf deinen Linux-FTP-Server zugreifen, wenn er denn laufen würde.
Dafür geht auch ein Internet Explorer oder ein Firefox.

Wenn man FTP eintippt, dann ist man im FTP Programm. Dort gelten interne Befehle.
Außerdem greift man auf einen externen FTP-Server mit den berähmten Schrägstrichlein zu...

So und jetzt von vorne.

Ach so: Für eine Linux Zugriff brauchst du weder ftp noch Samba/SMB. SSH tuts auch.

Aber genug des Ratens
Gruß
Netman
Tutter
Tutter 25.07.2013 um 16:27:37 Uhr
Goto Top
ich möchte daten von einem Windows system in ein linux sysem überspielen und das eben automatisiert. auf dem linux system läuft ein ftp und auf dem win läuft ein ftp

der datentransfer soll per batch gestartet werden.
MrNetman
MrNetman 25.07.2013 um 16:40:43 Uhr
Goto Top
Es gibt FTP-Server und FTP Clients.
Und Clients sind häufig scriptbar. Aber ohne Typ und genaue Angaben geht nichts.

Und dein Anfang oben sagt mir nur, dass du es von Hand noch nicht geschafft hast.
Cthluhu
Cthluhu 25.07.2013 um 17:09:08 Uhr
Goto Top
Hi
Zum kopieren von Windows auf Linux würde ich SSH/SCP (eventuell in Kombination mit rsync falls der Datentransfer mal ungewollt unterbrochen wird) verwenden. Ist bedeutend komfortabler zu konfigurieren, zu verwenden und sicherer (Verschlüsselung) als FTP.
Dafür brauchst du keinen IIS. Das gibts alles über cygwin.

mfg

Cthluhu
aqui
aqui 25.07.2013 um 18:01:02 Uhr
Goto Top
Oder noch einfacher mit wget und FTP:
Datei von einen Linux Server mittels FTP Batch holen auf Windows Rechner
Das Forum hier ist voll davon wenn man sich mal die Mühe macht und nach "FTP Batch" sucht....
Cthluhu
Cthluhu 25.07.2013 um 18:18:27 Uhr
Goto Top
HI aqui,

Mit wget kann man Dateien auf FTP-Server hochladen? Das war mir neu! Hab das bisher immer nur zum herunterladen genutzt.

mfg

Cthluhu
Tutter
Tutter 05.08.2013 um 23:35:20 Uhr
Goto Top
ich habe es mit den Tool PSCP von putty realisiert über einen Batchjob ist die bestens händelbar
Cthluhu
Cthluhu 06.08.2013 um 12:11:13 Uhr
Goto Top
Gute Wahl. Könntest du ev. noch den beitrag als gelöst markieren?
Wie kann ich einen Beitrag als gelöst markieren?