Benutzer mit den meisten Antworten
Powershell Scheduler Webaufruf

Frage
-
Hallo zusammen
Ich habe ein Test-Skript welches jede Stunde läuft. Schlägt der Test fehl soll es über HTTP Alarm schlagen. Aktuell zum testen mache ich das so:
Start-Process -filePath "https://wuwu.alertmee.dee/callme.ASP?WCI=Function=SendMessage&Account=xxx&Password=yyy&MobileNumber=+397000111
Meine Frage nun, wenn ich das Script über einen Task Schedule, kann ich es dann auch so machen? Wird der Process danach automatisch beendet oder wie müsste dass ausehen?
Gruss
Florian
Antworten
-
> Meine Frage nun, wenn ich das Script über einen Task Schedule, kann ich> es dann auch so machen? Wird der Process danach automatisch beendet oder> wie müsste dass ausehen?Ausprobieren dürfte nicht lange dauern :) Wenn ich raten muß: Nein,funktioniert nicht - im Task hast Du keine Shell, und Dein Command mußhttp:// in ein Protokoll reininterpretieren und die zugehörige Anwendungstarten. Das wäre dann der IE - aber ohne Shell und ohne GUI wird dasnicht gehen.Aber Invoke-WebRequest sollte funktionieren.
- Als Antwort markiert Denniver ReiningMVP, Moderator Mittwoch, 20. April 2016 15:56
-
Sofern du das für dich selbst machst und der Task unter deinem Account laufen soll, während du angemeldet bist, geht das schon. Einfach den Task unter deinem Benutzerkonto und mit der Option "Nur wenn Benutzer angemeldet ist" konfigurieren. Dann läuft dein Task in der gleichen Session wie alle deine anderen Prozesse.
Grüße, DenniverBlog: http://bytecookie.wordpress.com
Kostenloser Powershell Snippet Manager v4: Link ! Neue Version !
(Schneller, besser + komfortabler scripten.)
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 markiert Denniver ReiningMVP, Moderator Mittwoch, 20. April 2016 15:56
Alle Antworten
-
> Meine Frage nun, wenn ich das Script über einen Task Schedule, kann ich> es dann auch so machen? Wird der Process danach automatisch beendet oder> wie müsste dass ausehen?Ausprobieren dürfte nicht lange dauern :) Wenn ich raten muß: Nein,funktioniert nicht - im Task hast Du keine Shell, und Dein Command mußhttp:// in ein Protokoll reininterpretieren und die zugehörige Anwendungstarten. Das wäre dann der IE - aber ohne Shell und ohne GUI wird dasnicht gehen.Aber Invoke-WebRequest sollte funktionieren.
- Als Antwort markiert Denniver ReiningMVP, Moderator Mittwoch, 20. April 2016 15:56
-
Sofern du das für dich selbst machst und der Task unter deinem Account laufen soll, während du angemeldet bist, geht das schon. Einfach den Task unter deinem Benutzerkonto und mit der Option "Nur wenn Benutzer angemeldet ist" konfigurieren. Dann läuft dein Task in der gleichen Session wie alle deine anderen Prozesse.
Grüße, DenniverBlog: http://bytecookie.wordpress.com
Kostenloser Powershell Snippet Manager v4: Link ! Neue Version !
(Schneller, besser + komfortabler scripten.)
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 markiert Denniver ReiningMVP, Moderator Mittwoch, 20. April 2016 15:56