Wenn Sie mittels eines Batch-Scripts eine Datei aus Ihrem Cloud-Speicher herunterladen möchten, können Sie die folgende Lösung anwenden:
Mithilfe von: Invoke-WebRequest '%url%' -OutFile '%FilePath%\datei.zipdl=1
und dem Link mit angehängtem "dl=1" ist es möglich eine spezielle Datei herunter zu laden.
Dies ist nur mit einem festen Link zur Datei möglich und nicht mit einer wechselnden Datei in einem festen Ordner.
Die Lösung ist komplett mit Boardmitteln ab Win10 bzw ab der PowerShellVersion 5 möglich. Für Win7 oder Win8/8.1 muss Windows Management Framwork 5.1 installiert werden. Dann läuft es auch auf älteren Systemen.
Auf einigen (vor allem älteren Systemen) muss zusätzlich für den Invoke-Request noch das SecurityProtocol auf Tls12 geändert werden. Dies ist mit: [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
möglich.