suche FTP-Programm, ohne optische Aufbereitung, mit Skriptsteuerung!
Hallo Experten,
ich habe ein FTP-Programm (CuteFTP), das die Ordnerinhalte schön auflistet und auch mit Makro-Skripts gefüttert werden kann.
Für Handübertragung ist das optimal, für kleinere automatische Abläufe völlig ok.
Für größere Übertragungsaktionen stört mich, dass für die optische Aufbereitung immer wieder gelistet wird, das kann bei großen Ordnern minutenlang dauern und führt öfters zu Timeouts und damit dem Kollaps der Übertragung.
Wenn ich genau weiß, was ich übertragen will und zuvor ein passendes Skript automatisch generieren kann, müsste es nur noch ein FTP-Programm geben, was Zeile für Zeile das Skript ausführt und zwar gnadenlos, d.h. ohne Überschreibwarnung.
So was bräuchte ich!
Wer kann mir einen Tipp geben?
Danke,
Manfred
Antwort schreiben
Antwort 1 von abschweb vom 11.05.2021, 23:18 Options
Zur Ergänzung:
Mein Betriebssystem ist Windows XP
Die zu bedienenden Server abeiten unter UNIX
und erwarten Benutzername und Passwort.
Antwort 2 von Yossarian vom 12.05.2021, 12:41 Options
ftp.exe
Bei jedem Windows dabei. Beschreibung siehe Windows-Hilfe.
Yossarian
Antwort 3 von Supermax vom 12.05.2021, 12:47 Options
Es müßte auch bei CuteFTP eine Möglichkeit geben, das automatische Refreshen des Verzeichnisinhalts auf dem entfernten Server zu unterbinden, entweder per Server oder über einen Scriptbefehl.
Antwort 4 von abschweb vom 12.05.2021, 21:28 Options
@Yossarian
Ja, ich kenne ftp.exe, da macht ein dos-ähnliches Fenster auf und ich kann dann Befehlszeilen eintippen. Hab ich in der Not auch schon benutzt. Wüsste aber nicht, wie es gehen sollte, das mit einem Skript zu füttern und es automatisch ablaufen zu lassen.
@Supermax
Wenn du weißt wie, lass es mich wissen, ich habe diese Möglichkeit nicht gefunden.
Manfred
Antwort 5 von Supermax vom 12.05.2021, 21:40 Options
Ich verwende selbst nur FileZilla, das aber explizit keine Scripts/Macros unterstützt, daher kann ich dir auch nicht sagen, wo genau du diese Option findest, ich vermute mal daß die Einstellung über den "Site Manager" zu erreichen ist.
Eine Alternative wäre WinSCP, das neben FTP auch SFTP und eben SCP unterstützt und auch scriptingfähig ist.
Antwort 6 von Massaraksch vom 12.05.2021, 22:14 Options
Beim Windows-FTP kann man die abzuarbeitenden Befehle in eine einfache Textdatei schreiben und diese mit dem Parameter -s der ftp.exe als Eingabedatei übergeben.
Wie Yossarian schon schrieb: siehe Windowshilfe.
ftp -? sagt uns z.B.:
-s:Dateiname Gibt eine Textdatei an, die FTP-Befehle enthält. Die
Befehle werden nach dem Starten von FTP automatisch
ausgeführt.
Massaraksch