Xml Knotenpunkt einlesen - geht nur mit lokaler Datei, nicht mit Datei vom Server - Lösung?
Hallo,
ich habe das Problem, das ich von einem System wo ein Proxy eingerichtet ist mit einer Batch und Curl Dateien herunterladen will. Curl braucht im Gegensatz zu den meisten Programmen aber eine extra Angabe des Proxys und verwendet nicht den im System hinterlegten.
Also muss zu erst eine Konfigurations-XML von meinem Server eingelesen werden, welche die Proxy Angabe (in Zeile 12) beinhaltet.
Diese kann ich aber nicht vom Server einlesen (auch auf einem System ohne eingerichtetem Proxy), lokal geht es, bringt mir aber nichts.
Das hab ich bisher:
Gibts da eine Lösung?
Komm ich in einer Batch überhaupt ins Internet ohne Proxy Angabe? Wie gesagt, das System ist so eingerichtet, dass die meisten Programme ohne Proxy Konfiguration ins Netz kommen, bloß Curl braucht eine extra Proxy Angabe. Zur Zeit teste ich sogar auf einem System ohne eingerichtetem Proxy, der Code oben kann die Proxy Angabe trotzdem nicht aus der Datei auf dem Server auslesen.
Hoffe ihr Könnt mir da etwas weiterhelfen.
Gruß, maccoX
ich habe das Problem, das ich von einem System wo ein Proxy eingerichtet ist mit einer Batch und Curl Dateien herunterladen will. Curl braucht im Gegensatz zu den meisten Programmen aber eine extra Angabe des Proxys und verwendet nicht den im System hinterlegten.
Also muss zu erst eine Konfigurations-XML von meinem Server eingelesen werden, welche die Proxy Angabe (in Zeile 12) beinhaltet.
Diese kann ich aber nicht vom Server einlesen (auch auf einem System ohne eingerichtetem Proxy), lokal geht es, bringt mir aber nichts.
Das hab ich bisher:
set "xml=config.xml"
set "url=http://www.meinserver.de/"
for /f "tokens=2 delims=<> " %%a in ('more +11 %url%%xml%') do if not defined proxy set proxy=%%a
echo proxy %proxy%
curl %proxy% %url%%xml% -o %xml%
pause
Gibts da eine Lösung?
Komm ich in einer Batch überhaupt ins Internet ohne Proxy Angabe? Wie gesagt, das System ist so eingerichtet, dass die meisten Programme ohne Proxy Konfiguration ins Netz kommen, bloß Curl braucht eine extra Proxy Angabe. Zur Zeit teste ich sogar auf einem System ohne eingerichtetem Proxy, der Code oben kann die Proxy Angabe trotzdem nicht aus der Datei auf dem Server auslesen.
Hoffe ihr Könnt mir da etwas weiterhelfen.
Gruß, maccoX
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 179049
Url: https://administrator.de/contentid/179049
Ausgedruckt am: 04.11.2024 um 18:11 Uhr
5 Kommentare
Neuester Kommentar