CMD-Line Version - Batch datei mit HTTP-Download-Link funktioniert nicht!

ebucher

Aktives Mitglied
25. Januar 2013
12
0
Hallo zusammen,

nachdem ich nun erfolgreich die FTP-Variante zum Laufen gebracht habe, hier nun das nächste Problem:
Es gibt noch einen Lieferanten, der mir seine Preisliste nur per http-link zur Verfügung stellen kann. Auch dieses Batch-Script habe ich nach der offiziellen Anleitung von JTL-WAWI erstellt, funktioniert so aber nicht. Hier der Inhalt der Batch-Datei:

Code:
@echo off
cd\
C:
cd preislistenimport
wget http://www.hesteller.de/export/preisliste.csv
"C:\Program Files (x86)\JTL-Software\JTL-wawi-ameise.exe" --server=(local)\JTLWAWI --database=eazybusiness --dbuser=sa --dbpass=sa04jT14 --templateid=IMP48 --inputfile=preisliste.csv
exit

Das Programm WGET habe ich unter dem Standardpfad (C:\Program Files (x86)\GnuWin32\bin\) installiert, nach ausführen der Batch passiert aber leider nichts. Den Ordner C:\Preislistenimport habe ich angelegt.
Wenn ich im CMD-Fenster den Pfad "C:\Program Files (x86)\GnuWin32\bin\" aufrufe und den Befehl "wget http://www.hesteller.de/export/preisliste.csv" ausführe funktioniert alles, die Datei wird dann in einem langen Pfad in meinem Profil gespeichert...

Was mache ich falsch?

Zudem wollte ich mal noch in die Runde fragen, ob man das ganze nicht auch ohne dieses Tool "WGET" machen könnte...

Wie immer bin ich Euch für jegliche Hilfestellung dankbar :)
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
299
Köln
AW: CMD-Line Version - Batch datei mit HTTP-Download-Link funktioniert nicht!

hi,

nach ausführen der Batch passiert aber leider nichts.
Man macht nicht eine Batch und testet die ganze Batch dann - wie willst du Fehler dann erkennen? Sondern man testet Zeile für Zeile.

wget wirst du nicht im PATH haben, also:

statt
wget http://www.hesteller.de/export/preisliste.csv

das hier
"C:\Program Files (x86)\GnuWin32\bin\wget" -o soHeisstMeineHeruntergeladeneDatei.csv http://www.hesteller.de/export/preisliste.csv

mit wget --help bzw. \help bekommst du alle eine Hilfe
 

basti

Gut bekanntes Mitglied
12. September 2007
774
12
AW: CMD-Line Version - Batch datei mit HTTP-Download-Link funktioniert nicht!

oder noch besser und einfacher, einfac die PowerShel benutzen....
Da könnte man sich auch über den aktuellen Stand per Mail informieren lassen, Doppelausführung verhindern, uvm.
Ein Solches Script rennt bei uns 1a!
 

Ähnliche Themen