none
Scheduled Tasks mit Mail Action mit PowerShell konfigurieren RRS feed

  • Frage

  • Hallo zusammen,

    unter Windows 2012 gibt es cmdlets um Scheduled Tasks per PowerShell zu konfigurieren. Super, dachte ich mir! Das hilft mir bei der Automation von Serverkonfigurationen.

    Soweit hat das auch prima geklappt, nun muss ich jedoh einen Task mit einer Action erstellen, die nicht ein Programm ausfühern (Execute) sondern eine Mail versenden soll. Die Hilfe des cmdlet sagt mir jedoch ganz frech, dass nur Execute möglich ist: http://technet.microsoft.com/en-us/library/jj649817.aspx

    Das wäre natürlich sehr ärgerlich, wenn ich deshalb wieder auf XML-Dateien (exportierte Tasks) oder ähnliches umsteigen muss.

    Ich habe gesehen man kann ein COM-Objekt anzapfen (das cmdlet macht vermutlich nichts anderes) worin auch die Möglichkeit zum Senden von Mails enthalten ist: http://macaalay.com/2013/10/02/programmatic-management-of-scheduled-task/
    Leider sind meine Programmierkentnisse nicht so gut, dass ich hier ohne Hilfe weiter komme. Kann mir jemand helfen auf das COM-Object in PowerShell zuzugreifen und eine Action zum E-Mail versenden zu erstellen, die ich idealerweise in einer Variable speichern und Register-ScheduledTask mitgeben kann.

    Danke schon mal für eure Hilfe!

    Gruß,
    Michael




    • Bearbeitet mhedv Freitag, 7. Februar 2014 08:30
    Freitag, 7. Februar 2014 08:29

Antworten

Alle Antworten