2k Aufrufe
Gefragt in Webseiten HTML von abschweb Mitglied (233 Punkte)
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

6 Antworten

0 Punkte
Beantwortet von abschweb Mitglied (233 Punkte)
Zur Ergänzung:
Mein Betriebssystem ist Windows XP
Die zu bedienenden Server abeiten unter UNIX
und erwarten Benutzername und Passwort.
0 Punkte
Beantwortet von
ftp.exe

Bei jedem Windows dabei. Beschreibung siehe Windows-Hilfe.

Yossarian
0 Punkte
Beantwortet von supermax Experte (4.8k Punkte)
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.
0 Punkte
Beantwortet von abschweb Mitglied (233 Punkte)
@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
0 Punkte
Beantwortet von supermax Experte (4.8k Punkte)
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.
0 Punkte
Beantwortet von massaraksch Experte (3.1k Punkte)
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
...