johnny-cgn

Powershell, Download einer Datei, nach Login auf Webseite

Liebe Administratoren,
wie in meiner letzten Frage schon einmal erwähnt, arbeite ich mich gerade erst auf meinem WinServer 2012 und dessen Powershell 4.0 ein, und bitte daher um Nachsicht, für zu viel Torheit.

Kurz die Problemstellung umrissen:
Ich möchte gerne eine Datei per HTML-Download herunterladen. Die Seite erfordert jedoch einen vorrigen Login.
Per Internetexplorer komme ich an die Datei, finde die Variante aber noch denkbar wenig elegant.

$Url = “www.webseite.de”
$url_dl = “https://www.webseite.de/ItemExport/”
$Username=”mail@adresse.de”
$Password=”0815passwort”

$IE = New-Object -com internetexplorer.application;
$IE.visible = $true;
$IE.navigate($url);
while ($IE.Busy -eq $true)
{
Start-Sleep -Milliseconds 2000;
}

$IE.Document.getElementById(“infoBarLoginName”).value = $Username
$IE.Document.getElementByID(“infoBarLoginPassword”).value=$Password
$IE.Document.getElementById(“infoBarLoginButton”).Click()

while ($IE.Busy -eq $true)
{
Start-Sleep -Milliseconds 2000;
}
$IE.navigate($url_dl);
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 297970

Url: https://administrator.de/forum/powershell-download-einer-datei-nach-login-auf-webseite-297970.html

Ausgedruckt am: 05.05.2025 um 07:05 Uhr

114757
114757 02.03.2016 aktualisiert um 23:43:31 Uhr
Goto Top