Category: Powershell

Powershell: Computer zwischen Collections verschieben

Ihr habt sicher auch schon (mehr als) einmal vor der Anforderung gestanden, Computerkonten in oder aus einer Sammlung aufzunehmen bzw. zu entfernen. Bei einzelnen Computerkonten ist das sicherlich einfach über die ConfigMgr Console zu lösen, doch sind mehrere Computerkonten betroffen, kann es doch recht aufwendig werden!

Vor kurzem bekam ich eine Anforderung, bei der ich wieder vor einer ähnlichen Problemstellung stand und habe zur Powershell gegriffen. Was dabei heraus gekommen ist, möchte ich euch mit diesem Artikel gerne näher erläutern. Read more

Bestehende Tasksequenz über Powershell editieren

Angenommen es soll eine (oder mehrere) Tasksequence um einen (oder mehrere) Schritte erweitert werden. Eine Lösung wäre den Auszubildenden endlich wieder eine sinnvolle Aufgabe zu übergeben 😉 Eine andere, das Problem mittels Powershell-Scripting zu lösen.

Ich habe mich für das Scripting entschieden ..

Was ist zu tun?

  1. Bestehende Tasksequenz laden (Get-CMTaskSequence)
  2. IResultObject “TaskSequence” aus dem TaskSequencePackage ziehen
  3. Neuen Tasksequenzschritt “SMS_TaskSequence_*Action” erzeugen
  4. Neuen Tasksequenzschritt in die bestehende Liste aufnehmen
  5. Speichern der Änderungen

Read more