bitsadmin en underscores in internetadres

Status
Niet open voor verdere reacties.

w3bster

Gebruiker
Lid geworden
12 nov 2007
Berichten
5
Hallo allemaal,

Het volgende: ik wil circa 50 bestanden via http downloaden en lokaal opslaan. Hier gebruik ik Bitsadmin voor, wat Microsoft gratis verstrekt en op veel pc's al aanwezig is.

via de commando's /create en /addfile /resume etc kom ik een heel eind, maar een aantal adressen geven problemen. Dit wordt veroorzaakt door een _ (underscore) of & (ampersand) in het www-adres. Mijn vraag is hoe ik hier omheen kan, zodat het adres in stand blijft en ik toch keurig het bestand op mijn computer krijg?
Aangezien het externe sites betreft, heb ik geen invloed op de locatie waar de bestanden aangeboden worden.

de regel waar het misgaat ziet er ongeveer zo uit:

bitsadmin /addfile job1 http://www.bladiebla.nl/exp_txt/art.txt

Oja, het staat in een .bat file, wat ik dus vanuit Dos laat openen (uiteindelijk zal de taakplanner deze aanroepen).

Wie kan mij helpen??

Alvast heel erg bedankt!
 
Hallo Frats

Dankjewel voor de snelle reactie.

Ik ben al een stapje verder dan ik dacht, blijkbaar wordt het bestand wel gedownload (als ik de map goed in de gaten hou zie ik ook een bestand ontstaat. Alleen... ontstaat er een error bij het lokaal opslaan:

ERROR CONTEXT: 0x00000004 - De fout is opgetreden tijdens de verwerking van het lokale bestand. controleer of het bestand wordt gebruikt en probeer het opnieuw.

Opvallend is dus dat dit het geval is bij zeg 20 bestanden met een underscore en/of &-teken erin, en de 30 bestanden zonder gekke tekens gaan wel goed. Dat doet mij vermoeden dat het toch echt aan die bijzondere tekens ligt...

De _ vervangen door %5F heb ik ook geprobeerd, op diverse manieren quotes gezet en zelfs Chr()'s geprobeerd toe te voegen, het helpt allemaal niet.
Kan natuurlijk zijn dat ik enkel de verkeerde varianten geprobeerd heb :confused:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan