Cours M10961B
Automate Windows Administration with Microsoft Powershell

Objectifs
  • Describe the functionality of Windows PowerShell and use it to run and find basic commands
  • Identify and run cmdlets for server administration
  • Work with Windows PowerShell pipeline
  • Describe the techniques Windows PowerShell pipeline uses
  • Use PSProviders and PSDrives to work with other forms of storage
  • Query system information by using WMI and CIM
  • Work with variables, arrays, and hash tables
  • Write basic scripts in Windows PowerShell
  • Write advanced scripts in Windows PowerShell
  • Administer remote computers
  • Use background jobs and scheduled jobs
  • Use advanced Windows PowerShell techniques
Programme

Getting started with Windows PowerShell

  • Overview and background of Windows PowerShell
  • Understanding command syntax
  • Finding commands

Cmdlets for administration

  • Active Directory administration cmdlets
  • Network configuration cmdlets
  • Other server administration cmdlets

Working with the Windows PowerShell pipeline

  • Understanding the pipeline
  • Selecting, sorting, and measuring objects
  • Filtering objects out of the pipeline
  • Enumerating objects in the pipeline
  • Sending pipeline data as output

Understanding how the pipeline works

  • Passing the pipeline data
  • Advanced considerations for pipeline data

Using PSProviders and PSDrives

  • Using PSProviders
  • Using PSDrives

Querying system information by using WMI and CIM

  • Understanding WMI and CIM
  • Querying data by using WMI and CIM
  • Making changes with WMI/CIM

Working with variables, arrays, and hash tables

  • Using variables.
  • Manipulating variables.
  • Manipulating arrays and hash tables.

Basic scripting

  • Introduction to scripting
  • Scripting constructs
  • Importing data from files

Advanced scripting

  • Accepting user input
  • Overview of script documentation
  • Troubleshooting and error handling
  • Functions and modules

Administering Remote Computers

  • Using basic Windows PowerShell remoting
  • Using advanced Windows PowerShell remoting techniques
  • Using PSSessions

Using background jobs and scheduled jobs

  • Using background jobs
  • Using scheduled jobs

Using advanced Windows PowerShell techniques

  • Creating profile scripts
  • Using advanced techniques

Détails supplémentaires

Durée :
5 dagen
Nombre de participants
8
Cible
Professionnels IT
Prérequis
  • Experience with Windows networking technologies and implementation.
  • Experience with Windows Server administration, maintenance, and troubleshooting.
  • Experience with Windows Client administration, maintenance, and troubleshooting.
  • Students who attend this training can meet the prerequisites by obtaining equivalent knowledge and skills through practical experience as a Windows system administrator. No prerequisite courses are required.

Dates des sessions inter-entreprises

Il n’y a pas de dates planifiées actuellement pour cette formation.
Faites nous connaître votre intérêt pour cette formation, nous vous recontacterons quand la formation sera planifiée.

Faites-vous partie d'un entreprise