voipfreak
Goto Top

Ftp upload mit batch Datei

Hallo zusammen ich habe wieder einmal ein Problemchen,

Kurz zu meiner Struktur:

Es ist ein Webserver vorhanden auf dem eine xml Datei liegt die dann wieder php script auf
einer meiner Webseiten dargestellt werden.
Ich habe einen Windows 2008 R2 Terminal Server von dem aus ich die Datei
gerne Automatisch alle 4 Stunden auf den Webserver laden möchte.

Mein Gedankengang ist folgender:

Über den Taskplaner von MS möchte ich alle 4 Stunden eine Batchdatei ausführen lassen die
dann den upload übernimmt.

Meine batcgdatei sieht wie folgt aus:

ftp -s:dieftpdatei.ftp ( Diese Datei wurde als .bat gespeichert )

Meine .ftp sieht so aus :
OPEN http://www.ftptestserver.de
testusername
testpasswort

CD Testpfad
ASCII
PUT C:\Pfad\test.xml
CD ..
bye
Der Ftp User hat Berechtigung usw die Datei wird aber nicht hochgeladen.
Hat jemand eine Idee woran das liegen kann ?


Vielen Dank für eure Hilfe


Gruß Voipfreak

Content-Key: 179697

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

Printed on: April 19, 2024 at 23:04 o'clock

Member: StefanKittel
StefanKittel Jan 28, 2012 at 10:49:46 (UTC)
Goto Top
Moin,

warum so kompliziert? Verwende doch wput.

Stefan
Member: bastla
bastla Jan 28, 2012 at 11:28:39 (UTC)
Goto Top
Hallo voipfreak!

Abgesehen von Stefans Hinweis:
Funktioniert das Script, wenn Du es direkt (aus der CMD-Shell) startest?
Hast Du es schon mit der Angabe eine vollständigen Pfades für "dieftpdatei.ftp" (oder einem
cd /d "%~dp0"
vorweg) versucht?

Grüße
bastla
Member: MrNetman
MrNetman Jan 28, 2012 at 12:31:04 (UTC)
Goto Top
Hi VoIPFreak


der FTP Server wird wohl nicht unter http://xyz erreichbar sein.

Gruß
Netman
Member: voipfreak
voipfreak Jan 28, 2012 at 15:41:44 (UTC)
Goto Top
Hallo Danke für eure Antworten

@mr.netmann Sorry klar ohne http und ohne www habe ich nicht drauf geachtet als ich das hier gepostet hab.

@ bastla im CMD Shell bekomm ich den Fehler " ■f " ist kein gültiger Befehl.

@ Stefan wie meinst du mit wput ?

Leute ich hab echt schon Blut in den Augen ich find den Fehler nicht face-sad

Gruß Voipfreak
Member: StefanKittel
StefanKittel Jan 28, 2012 at 15:46:00 (UTC)
Goto Top
Hallo,

wput ist ein kleines Programm was genau das in perfektion macht.
http://wput.sourceforge.net/

Stefan
Member: voipfreak
voipfreak Jan 28, 2012 at 15:50:27 (UTC)
Goto Top
a ok ich guck mir das mal an sage dann später bescheid.

Danke dir schon einmal
Member: voipfreak
voipfreak Jan 28, 2012 at 16:52:19 (UTC)
Goto Top
So hallo nochmals, ich habe den Fehler zum teil gefunden. Die Formatierung hatte nicht gestimmt ( war auf Unicode ) nur jetzt habe ich das Problem das die cms Konsole zwar die Datei hochladen will allerdings bei

ftp> put test.xml stehen bleibt. Eine Datei sehe ich zwar via ftp Programm auf dem Server allerdings ist diese leer

was kann dass denn jetzt schon wieder sein ?

Danke für eure Hilfe.

Achso Stefan wput eignet sich leider nicht für mich trozdem danke

Liebe Grüße

Voipfreak