Course : PowerShell: Automating Windows administration

official course 10961

PowerShell: Automating Windows administration

official course 10961
Download in PDF format Share this course by email 2


This course will provide you with the fundamental knowledge and skills to use Windows PowerShell to administer and automate the administration of Windows servers. You’ll learn how to create scripts to perform advanced tasks such as automating repetitive tasks and generating reports.


Inter
In-house
Custom

Practical course in person or remote class

Ref. PWV
Price : 3100 € E.T.
  5d - 35h00




This course will provide you with the fundamental knowledge and skills to use Windows PowerShell to administer and automate the administration of Windows servers. You’ll learn how to create scripts to perform advanced tasks such as automating repetitive tasks and generating reports.

Teaching objectives
At the end of the training, the participant will be able to:
  • Use and execute basic Windows PowerShell commands
  • Identify and execute cmdlets for server administration
  • Working with the Windows PowerShell pipeline
  • Describe techniques for using the Windows PowerShell pipeline
  • Use PSProviders and PSDrives
  • Query system information using WMI and CIM
  • Work with variables, arrays and hash tables
  • Write basic and advanced scripts in Windows PowerShell
  • Administer computers remotely
  • Use background and scheduled tasks
  • Use advanced Windows PowerShell techniques

Intended audience
System and network administrators.

Prerequisites
Experience with Windows networking technologies and their implementation, administration, maintenance and troubleshooting of Windows Server and Windows clients.

Course schedule

Getting started with Windows PowerShell

  • Overview of Windows PowerShell.
  • Understanding the syntax of the commands.
  • Identifying and executing commands.
Hands-on work
Configuring Windows PowerShell. Searching for and executing basic commands.

Cmdlets for administration

  • Active Directory administration cmdlets.
  • Network configuration cmdlets.
  • Other server administration cmdlets.
Hands-on work
Create and manage Active Directory objects and configure network settings on Windows Server.

Working with the Windows PowerShell pipeline

  • Understanding the pipeline.
  • Selection, sorting and measurement of objects.
  • Filtering objects outside the pipeline.
  • Identifying objects in the pipeline.
  • Sending pipeline data as output.
Hands-on work
Selection, sorting and display of data. Object filtering and object enumeration. Export user information to a file.

PSProviders and PSDrives

  • The use of PSProviders.
  • The use of PSDrives.
Hands-on work
Hands-on work

Create files and folders on a remote computer. Create a registry key and an Active Directory group.

  • WMI (windows management instrumentation) and CIM (common information model)
  • Understanding WMI and CIM.
  • Data querying using WMI and CIM.
Hands-on work
Hands-on work

Querying information using WMI, CIM and method calls.

  • Variables, arrays and hash tables (dictionaries)
  • The use of variables.
  • Working with variables.
Hands-on work
Hands-on work

Work with variable types, using arrays and hash tables.

  • Basic scripts
  • Scripts: instructions and use.
  • Scripting constructs.
Hands-on work
Hands-on work

Script creation. Create a random password and users based on a CSV file.

  • Advanced scripts
  • Accepting a user input.
  • Overview of script documentation.
Hands-on work
Functions and modules.

Hands-on work

  • Query disk information from remote computers. Implement functions and modules.
  • Administering computers remotely
  • Using basic remote Windows PowerShell commands.
  • Using Windows PowerShell remote communication techniques.
Hands-on work
Hands-on work

Create and manage remote access sessions.

  • Advanced Windows PowerShell techniques
  • Creating profile scripts.
  • Using advanced techniques.
Hands-on work
Create a profile script. Check the validity of an IP address. Report information about the disk. Create user accounts with passwords from a CSV file.

Understanding how the pipeline works

  • Processing pipeline data.
  • Advanced processing of pipeline data.
Hands-on work
Pass data using the ByValue technique.

Background tasks and scheduled tasks (job)

  • Using background tasks.
  • Using scheduled tasks.
Hands-on work
Create and manage tasks in the background. Create and manage scheduled tasks.


Practical details
Teaching methods;
Training delivered in French. Official Microsoft course materials (digital MOC) in English.

Customer reviews
4,5 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.


Dates and locations
Select your location or opt for the remote class then choose your date.
Remote class