55133 PowerShell for System Center Configuration Manager Administrators

This course provides students with the knowledge and skills needed to use PowerShell for System Center Configuration Manager (SCCM) administration. In this course, students learn how to access the PowerShell cmdlets included with SCCM 2012 R2 and use them to perform configuration tasks for a primary site. Individual cmdlets will be used in working with objects such as Boundaries, Boundary Groups, Collections, Software Deployment, Patching, Compliance Settings, OSD Task Sequences, and many others. Basic scripting will also be covered so that students can learn how to put PowerShell to use when working with large sets of objects.
Course Details

Price:

Days:

3

Location:

Course Overview

This course provides students with the knowledge and skills needed to use PowerShell for System Center Configuration Manager (SCCM) administration. In this course, students learn how to access the PowerShell cmdlets included with SCCM 2012 R2 and use them to perform configuration tasks for a primary site. Individual cmdlets will be used in working with objects such as Boundaries, Boundary Groups, Collections, Software Deployment, Patching, Compliance Settings, OSD Task Sequences, and many others. Basic scripting will also be covered so that students can learn how to put PowerShell to use when working with large sets of objects.

Create additional site system roles on existing or new servers. Modify high level site settings. Create and modify Discovery Methods, Boundaries and Boundary Groups. Create Collections using any of the membership rules available. Delegate authority through Roles and Scopes. Install the Configuration Manager client, modify client settings and restrict access to site systems. Deploy software to clients. Deploy software updates to clients. Configure compliance settings targeted against collections. Modify settings that govern monitoring functions such as Alerts and Status Settings. Work with Task Sequences for Operating System Deployment. Write basic PowerShell scripts using cmdlets learned and scripting constructs to accomplish configuration tasks.

Basic Windows and Active Directory knowledge. Conceptual knowledge of Configuration Manager objects and how they interact. Basic experience performing configuration tasks in ECM using the graphical console. Experience working from a command prompt. Basic knowledge of the fundamentals of Windows PowerShell.

Module 1: Introduction to PowerShell with SCCM

  • PowerShell basics and SCCM cmdlets
  • Using the Configuration Manager module
  • Connecting to SCCM with PowerShell

Module 2: Managing Collections and Devices

  • Querying and updating device and user collections
  • Adding and removing resources
  • Automating membership rules

Module 3: Application Deployment and Packages

  • Deploying applications with PowerShell
  • Managing deployment types and packages
  • Monitoring deployment progress

Module 4: Operating System Deployment and Task Sequences

  • Automating OSD processes
  • Managing task sequences through PowerShell
  • Handling boot images and driver packages

Module 5: Compliance and Reporting

  • Creating and managing configuration baselines
  • Running compliance checks
  • Generating SCCM reports with PowerShell

Module 6: Advanced Automation and Scripting

  • Writing reusable scripts
  • Error handling and logging
  • Best practices for automation
Class Dates & Times
Filters Sort results
Reset Apply
No results found. Clear filters and try again?
— Questions?

Information Request

— Empower Change

Invest in Skills & Equality

Support Diversity, Equity, and Inclusion with Every Purchase.

Great Horizons is a North Carolina Certified HUB Vendor and WOSB. By becoming a patron of our organization, you are not only supporting a historically underutilized business, but a woman-owned small business as well.