Benutzer mit den meisten Antworten
Mit Powershell download Abfrage automatisieren

Frage
-
Guten Tag,
ich bin zurzeit damit beschäftigt einen automatisierten Download-Script für eine temporäre .ica Datei zu schreiben, sodass ich mich beim Hochfahren des Rechners nicht noch mal im Frontend anmelden muss, und den download selbständig durchführen muss.
Ich bin soweit gekommen, dass ich es geschafft hab mit dem Script eine .ica Datei runter zu laden, allerdings wird auf diese Art und Weise die Sicherheitsfrage vom Explorer, ja es muss aus diversen Gründen tatsächlich der Explorer verwendet werden, umgangen, sodass die Datei im Grunde genommen inhaltslos ist.
Da ich diese Automatisierung nicht nur für mich gedacht ist, ist es auch keine Lösung einfach die Sicherheitsfrage zu deaktivieren.
Meine Frage nun:
wie steuer ich dieses auftauchende Fenster im Explorer, welches abfragt, ob man die Datei "öffnen", "Speichern" oder "Speicher unter" möchte, an ?
Optimal wäre, wenn direkt der Button "öffnen" getätigt werden könnte.
Mein aktueller Quellcode sieht folgendermaßen aus:
$ie = New-Object -ComObject "internetExplorer.Application"
$ie.Visible= $true
$ie.Navigate("https://beispiel.de")
While ($ie.Busy -eq $true) {Start-Sleep -Seconds 2;}
$Link = $ie.document.getElementByID("ctl11_ctl00_ctl00_btn_logon")
$Link.click()
While ($ie.Busy -eq $true) {Start-Sleep -Seconds 2;}
$downl = $ie.document.getElementByID("ctl11_ctl04_ctl00_rep_apps_lb_App_0")
$downl.click()
While ($ie.Busy -eq $true) {Start-Sleep -Seconds 2;}
Da dieses Abfrage Fenster ein Browser internes Element ist und kein HTML Button oder gleichwertiges weiß ich nicht, welche ID jener Button hat, oder wie ich ihn ansteuern kann
Vielleicht hat der ein oder andere unter euch eine Idee.
Grüße D. :)
Antworten
-
> wie steuer ich dieses auftauchende Fenster im Explorer, welches abfragt, ob man die Datei "öffnen", "Speichern" oder "Speicher unter" möchte
Das geht so nicht. Wenn du die URL herausbekommst, kanns du das File direkt herunterladen,ohne die Abfrage.
Ansonsten bleibt dir nur Mausclicks zu simulieren, wovon ich abrate.
Blog: http://bytecookie.wordpress.com
Kostenloser Powershell Code Manager v5: Link
(u.a. Codesnippets verwalten + komplexe Scripte graphisch darstellen)
Hilf mit und markiere hilfreiche Beiträge mit dem "Abstimmen"-Button (links) und Beiträge die eine Frage von dir beantwortet haben, als "Antwort" (unten).
Warum das Ganze? Hier gibts die Antwort.- Als Antwort vorgeschlagen Denniver ReiningMVP, Moderator Mittwoch, 23. August 2017 10:41
- Als Antwort markiert Denniver ReiningMVP, Moderator Donnerstag, 24. August 2017 12:16
-
Gestatte mir trotzdem noch mal die ketzerische Frage: Sollte das ganze mit einem korrekt installierten Citrix-Receiver inclusive SingleSignOn nicht eigentlich gar nicht nötig sein?
Moin,
ja, die Frage halte ich auch für berechtigt, obwohl die Antwort in der ersten Näherung ja eigentlich "nein" lautet.
Und auch wenn es nicht so einfach zentral steuerbar ist wie das mal mit WI war, so gibt es auch für StoreFront bereits fertige ausgearbeitete Ansätze: https://blog.chris-x.de/2016/05/citrix-receiver-4-4-qlaunch/
Evgenij Smirnov
I work @ msg services ag, Berlin -> http://www.msg-services.de
I blog (in German) @ http://it-pro-berlin.de
my stuff in PSGallery --> https://www.powershellgallery.com/profiles/it-pro-berlin.de/
Exchange User Group, Berlin -> http://exusg.de
Windows Server User Group, Berlin -> http://www.winsvr-berlin.de
Mark Minasi Technical Forum, reloaded -> http://newforum.minasi.com- Als Antwort vorgeschlagen Denniver ReiningMVP, Moderator Mittwoch, 23. August 2017 10:41
- Als Antwort markiert Denniver ReiningMVP, Moderator Donnerstag, 24. August 2017 12:16
Alle Antworten
-
-
> wie steuer ich dieses auftauchende Fenster im Explorer, welches abfragt, ob man die Datei "öffnen", "Speichern" oder "Speicher unter" möchte
Das geht so nicht. Wenn du die URL herausbekommst, kanns du das File direkt herunterladen,ohne die Abfrage.
Ansonsten bleibt dir nur Mausclicks zu simulieren, wovon ich abrate.
Blog: http://bytecookie.wordpress.com
Kostenloser Powershell Code Manager v5: Link
(u.a. Codesnippets verwalten + komplexe Scripte graphisch darstellen)
Hilf mit und markiere hilfreiche Beiträge mit dem "Abstimmen"-Button (links) und Beiträge die eine Frage von dir beantwortet haben, als "Antwort" (unten).
Warum das Ganze? Hier gibts die Antwort.- Als Antwort vorgeschlagen Denniver ReiningMVP, Moderator Mittwoch, 23. August 2017 10:41
- Als Antwort markiert Denniver ReiningMVP, Moderator Donnerstag, 24. August 2017 12:16
-
Gestatte mir trotzdem noch mal die ketzerische Frage: Sollte das ganze mit einem korrekt installierten Citrix-Receiver inclusive SingleSignOn nicht eigentlich gar nicht nötig sein?
Moin,
ja, die Frage halte ich auch für berechtigt, obwohl die Antwort in der ersten Näherung ja eigentlich "nein" lautet.
Und auch wenn es nicht so einfach zentral steuerbar ist wie das mal mit WI war, so gibt es auch für StoreFront bereits fertige ausgearbeitete Ansätze: https://blog.chris-x.de/2016/05/citrix-receiver-4-4-qlaunch/
Evgenij Smirnov
I work @ msg services ag, Berlin -> http://www.msg-services.de
I blog (in German) @ http://it-pro-berlin.de
my stuff in PSGallery --> https://www.powershellgallery.com/profiles/it-pro-berlin.de/
Exchange User Group, Berlin -> http://exusg.de
Windows Server User Group, Berlin -> http://www.winsvr-berlin.de
Mark Minasi Technical Forum, reloaded -> http://newforum.minasi.com- Als Antwort vorgeschlagen Denniver ReiningMVP, Moderator Mittwoch, 23. August 2017 10:41
- Als Antwort markiert Denniver ReiningMVP, Moderator Donnerstag, 24. August 2017 12:16