Webinars from Spindustry on SharePoint, MS Teams, and Power BI

Spindustry offers a variety of ways to learn more about solutions to benefit your business. Below is a list of upcoming webinars or pre-recorded sessions that we hope you find helpful.

Spindustry Training Offers SharePoint Governance Consulting

Avoid costly, time consuming mistakes with your SharePoint installation.

Live Instructor-Led Training

The Power to Boost Productivity!

Training partners

Spindustry Training - (515) 334-9556

Bookmark and Share

55133: PowerShell for System Center Configuration Manager Administrators

Course Code: MS55133
Length: 3 Days
Tuition: $1,497.00

Schedule for this Course

There are no dates scheduled for this course.
If you would like to be added to the wait list for this class Click Here

Course Description:

This instructor-led, three day course provides students with the necessary knowledge to successfully configure and maintain a System Center 2012 Configuration Manager environment using Windows PowerShell. In this course, students are shown the use of PowerShell cmdlets to create, modify, maintain or remove various components within a Configuration Manager primary site.
After completing this course, students have the skills necessary to utilize over 600 Windows PowerShell cmdlets in the management of a Configuration Manager 2012 hierarchy. The course provides hands-on labs for students to practice PowerShell commands in the configuration of their site.


This course is for IT professionals who already have the basic knowledge of working in a System Center 2012 Configuration Manager environment and want to delve deeper into the management of their site using Windows PowerShell. This course is also for IT professionals who are looking to automate many of their management processes through the use of Windows PowerShell scripts.


After completing this course, students should be able to:

  • Explain System Center 2012 Configuration Manager concepts
  • Configure discovery methods
  • Create and manage collections
  • Create and manage boundaries and boundary groups
  • Install the Configuration Manager client
  • Deploy software applications
  • Deploy software updates
  • Configure compliance settings
  • Configure Operating System Deployment objects
  • Manage primary site properties
  • Delegate management authority for the site
  • Configure Endpoint Protection
  • Monitor site system components
  • Write scripts to automate Configuration Manager tasks


Before taking this course, students should have technical knowledge in the following areas:

  • Windows Server 2012 R2 operating system
  • Windows 8.1 operating system
  • Active Directory Domain Services
  • Familiarity with the System Center 2012 Configuration Manager features
  • Use of the Configuration Manager console
  • Basic PowerShell cmdlet syntax and scripting constructs

Course Outline:

Module 1: Review of System Center Configuration Manager Concepts

  • Lesson 1: Architecture of a System Center 2012 Configuration Manager Installation
  • Lesson 2: Managing Assets
  • Lesson 3: Content Delivery and Management
  • Lesson 4: Security, Monitoring and Remote Management
  • Lab: Reviewing a Primary Site Installation

Module 2: Managing Resources

  • Lesson 1: Implementing Discovery
  • Lesson 2: Organizing Resources with Collections
  • Lesson 3: Working with Boundaries
  • Lab: Configuring Discovery, Collections and Boundaries

Module 3: Working with Clients

  • Lesson 1: Installing the Configuration Manager Client
  • Lesson 2: Managing Client Settings
  • Lesson 3: Managing Client Operations
  • Lesson 4: Monitoring Client Status
  • Lab: Utilizing PowerShell to Manage Clients

Module 4: Distributing Software

  • Lesson 1: Configure the Software Distribution Components
  • Lesson 2: Working with Distribution Points
  • Lesson 3: Creating Content for Distribution
  • Lesson 4: Deploying Software Applications
  • Lab: Using Cmdlets to Publish Content

Module 5: Updating Systems with WSUS and SCCM

  • Lesson 1: Integrating Configuration Manager and WSUS
  • Lesson 2: Managing Updates through Software Update Groups
  • Lesson 3: Creating and Deploying Update Packages
  • Lesson 4: Working with Automatic Deployment Rules
  • Lab: Using Configuration Manager Cmdlets to Manage Software Updates

Module 6: How PowerShell Can Manage Compliance Settings

  • Lesson 1: Creating Compliance Settings Objects
  • Lesson 2: Deploying Configuration Baselines
  • Lab: How PowerShell Can Manage Compliance

Module 7: Configuring Operating System Deployment Objects

  • Lesson 1: Preparing the OSD Environment
  • Lesson 2: Working with Task Sequences
  • Lab: Operating System Deployment with Windows PowerShell

Module 8: Working at the Site Level

  • Lesson 1: Modify the Site
  • Lesson 2: Adding Site System Roles
  • Lesson 3: Adding a Secondary Site
  • Lab: Modifying Site Settings

Module 9: Security and Monitoring

  • Lesson 1: Configuring Role Based Administration
  • Lesson 2: Implementing Endpoint Protection
  • Lesson 3: Configuring Monitoring Options
  • Lab: Implementing Security and Monitoring

Module 10: Using PowerShell Scripting to Automate SCCM Tasks

  • Lesson 1: Review of Scripting Constructs
  • Lesson 2: Introduction to the Configuration Manager WMI Classes
  • Lab: Writing Scripts for Configuration Manager Activities

back to top