Course : PowerShell: Automating Windows administration

official course 10961

PowerShell: Automating Windows administration

official course 10961





INTER
IN-HOUSE
CUSTOM

Practical course in person or remote class
Available in English on request

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






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

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

Course schedule

1
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.

2
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.

3
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.

4
PSProviders and PSDrives

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

5
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

6
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

7
Work with variable types, using arrays and hash tables.

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

8
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.

9
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

10
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.

11
Understanding how the pipeline works

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

12
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.


Customer reviews
4,1 / 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

Dernières places
Date garantie en présentiel ou à distance
Session garantie