Benutzer mit den meisten Antworten
SCCM 2012 task sequence

Frage
-
Hallo,
wir haben eine Task Sequenzen erstellt nennen wir diese (Install Windows Updates manuell). Wir möchten diese Task Sequenz dazu verwenden um Windows Updates manuell ausserhalb eines festgesetzen Wartungsfenster zu installieren.
Das Problem das wir haben ist folgendes. Wenn sich zwei User an einem Server via Konsole angemeldet haben, sieht nur der erste Benutzer der sich am Server angemeldet hat, im Software Center die Task Sequenz (Install Windows Updates manuell). Der zweite Benutzer sieht die Task Sequenz nicht. Wenn sich nun der erste User abmeldet, sieht nun der zweite Benutzer die Task Sequenz (Install Windows Updates manuell).
Anscheinend ist dieses Verhalten laut Microsoft „by design“. Meine Frage wäre nun ob es möglich wäre die Task Sequenz über PowerShell (User / Session) unabhängig anzusprechen um zum Beispiel die Task Sequenz (Install Windows Updates manuell) auszuführen.
Grüße,
Martin
- Bearbeitet Martin Elflein Donnerstag, 5. September 2013 08:13
Antworten
-
Hallo Martin,
versuche das mal, dazu folgt von mir auch noch ein Blogartikel, da das doch recht häufig gefragt wird:
$UI = New-Object -ComObject "UIResource.UIResourceMgr" $ProgramID = "*" #bei Task Sequenzen ist das ein Sternchen, sonst der Program Name $PackageID = "" #die PackageID kannst du aus der GUI herholen (von der TS) oder über $UI.GetAvailableApplications() auslesen $UI.ExecuteProgram($ProgramID, $PackageID, $true)
Viel Erfolg!
My blog on ConfigMgr automation: www.david-obrien.net | me on Twitter: @david_obrien Please remember to mark the post(s) that helped you resolve the issue (even if it was your own) so that people searching for similar issues with a "Answered" filter can find it easier.
- Als Antwort markiert Martin Elflein Donnerstag, 5. September 2013 12:41
Alle Antworten
-
Hi,
this is a German Forum. Either translate your post or post again on the English forums.
Regards,
RaulRaul Talmaciu, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können. -
Hallo Martin,
versuche das mal, dazu folgt von mir auch noch ein Blogartikel, da das doch recht häufig gefragt wird:
$UI = New-Object -ComObject "UIResource.UIResourceMgr" $ProgramID = "*" #bei Task Sequenzen ist das ein Sternchen, sonst der Program Name $PackageID = "" #die PackageID kannst du aus der GUI herholen (von der TS) oder über $UI.GetAvailableApplications() auslesen $UI.ExecuteProgram($ProgramID, $PackageID, $true)
Viel Erfolg!
My blog on ConfigMgr automation: www.david-obrien.net | me on Twitter: @david_obrien Please remember to mark the post(s) that helped you resolve the issue (even if it was your own) so that people searching for similar issues with a "Answered" filter can find it easier.
- Als Antwort markiert Martin Elflein Donnerstag, 5. September 2013 12:41
-
Vielen herzlichen Dank für die schnelle Antwort !!!
habe die gleiche Frage auch mal im englishen Forum gestellt, und natürlich auch eine Antwort bekommen.
Link zur Frage:
Link zur Antwort:
Martin- Bearbeitet Martin Elflein Donnerstag, 5. September 2013 12:50
-
Danke für das Feedback.
Hier noch mein Artikel dazu: http://www.david-obrien.net/2013/09/05/execute-configmgr-2012-task-sequence-powershell/
My blog on ConfigMgr automation: www.david-obrien.net | me on Twitter: @david_obrien Please remember to mark the post(s) that helped you resolve the issue (even if it was your own) so that people searching for similar issues with a "Answered" filter can find it easier.