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-ID: 179697

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

Ausgedruckt am: 22.11.2024 um 07:11 Uhr

StefanKittel
StefanKittel 28.01.2012 um 11:49:46 Uhr
Goto Top
Moin,

warum so kompliziert? Verwende doch wput.

Stefan
bastla
bastla 28.01.2012 um 12:28:39 Uhr
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
MrNetman
MrNetman 28.01.2012 um 13:31:04 Uhr
Goto Top
Hi VoIPFreak


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

Gruß
Netman
voipfreak
voipfreak 28.01.2012 um 16:41:44 Uhr
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
StefanKittel
StefanKittel 28.01.2012 um 16:46:00 Uhr
Goto Top
Hallo,

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

Stefan
voipfreak
voipfreak 28.01.2012 um 16:50:27 Uhr
Goto Top
a ok ich guck mir das mal an sage dann später bescheid.

Danke dir schon einmal
voipfreak
voipfreak 28.01.2012 um 17:52:19 Uhr
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