En un script por lotes escribí:
Set src="http://calendar.google.com/calendar/ical/j<MORE>@gmx.net/private-c<MORE>e/basic.ics"
Set dst="D:\Data\ICS\basic.ics"
bitsadmin /transfer myDownloadJob /download /priority normal %src% %dst%
pause
En lugar de que <MORE>
haya información real que quiero guardar para mí.
Aquí hay una captura de pantalla que muestra lo que sucede cuando llamo al script por lotes.
Cuando uso la misma URL en un explorador de Internet, la descarga comienza como se esperaba. No importa este error si hay un archivo D \ Data \ ICS \ basic.ics
¿Qué estoy haciendo mal? ¿Por qué esto no está descargando el archivo?
¿Hay algún personaje especial en las partes que oscureció?
—
DavidPostill
@DavidPostill No, alfanumérico y guiones. abcdefghijklmnopqrstuvwxyz-1234567890
—
Johannes
La respuesta del servidor es
—
mt025
405 Method not allowed
. No lo uso bitsadmin
, pero parece que no realiza una solicitud HTTP GET normal.