Automating Administration with PowerShell

Course AZ-040T00

  • Duration:
    • 5 days

Dates:

  • Implementation guarantee - still places available
  • Implementation - probability high - still places available
  • There are no more seats available. For many courses, it may still be possible to participate online, via virtual classroom.
  • Course times: As a rule, our seminars are held from 10:00 am to 5:00 pm on day 1 and from 9:00 am to 4:00 pm on the following days. Changes are possible. The concrete seminar times you will find in the binding order confirmation.
  • Dates with this symbol are bookable both on-site and in the Virtual Classroom.
03.06.2024 - 07.06.2024 Virtual Classroom
  • 2690 EUR / Person
German
22.07.2024 - 26.07.2024 Munich, Virtual Classroom
  • 2690 EUR / Person
German
05.08.2024 - 09.08.2024 Virtual Classroom
  • 2690 EUR / Person
German
02.09.2024 - 06.09.2024 Berlin, Virtual Classroom
  • 2690 EUR / Person
German
21.10.2024 - 25.10.2024 Virtual Classroom
  • 2690 EUR / Person
German
25.11.2024 - 29.11.2024 Cologne, Virtual Classroom
  • 2690 EUR / Person
German
16.12.2024 - 20.12.2024 Leipzig, Virtual Classroom
  • 2690 EUR / Person
German
13.01.2025 - 17.01.2025 Munich, Virtual Classroom
  • 2690 EUR / Person
German
10.02.2025 - 14.02.2025 Berlin, Virtual Classroom
  • 2690 EUR / Person
German
17.03.2025 - 21.03.2025 Virtual Classroom
  • 2690 EUR / Person
German
07.04.2025 - 11.04.2025 Leipzig, Virtual Classroom
  • 2690 EUR / Person
German
12.05.2025 - 16.05.2025 Virtual Classroom
  • 2690 EUR / Person
German
02.06.2025 - 06.06.2025 Cologne, Virtual Classroom
  • 2690 EUR / Person
German
In this course, participants will acquire the following qualifications:
This course provides students with the basic knowledge and skills to use PowerShell to manage and automate the administration of Windows servers. This course provides students with the skills to identify and build the command required for a specific task. In addition, students will learn how to create scripts to handle advanced tasks such as automating repetitive tasks and generating reports. This course provides the skills required for a wide range of Microsoft products, including Windows Server, Windows Clients, Microsoft Azure, and Microsoft 365. To meet this goal, this course will not focus on any one of these products, although Windows Server - the common platform for all of them - will serve as an example of the techniques taught in this course.
Getting started with Windows PowerShell:
  • Overview of Windows PowerShell
  • Understanding Windows PowerShell command syntax
  • Finding commands and help information in Windows PowerShell
Windows PowerShell for managing local systems:
  • Cmdlets for Active Directory Domain Services Management
  • Network Configuration cmdlets
  • Cmdlets for server management
  • Windows PowerShell in Windows 10
Working with the Windows PowerShell pipeline:
  • Understanding the pipeline
  • Selecting, sorting and measuring objects
  • Filtering objects from the pipeline
  • Enumerating objects in the pipeline
  • Sending and passing pipelined data as output
Using PSProviders and PSDrives:
  • Using PSProviders
  • Using PSDrives
Querying management information using CIM and WMI:
  • Basics of CIM and WMI
  • Querying data using CIM and WMI
  • Making changes using CIM and WMI
Working with variables, arrays and hash tables:
  • Using variables
  • Editing variables
  • Editing arrays and hash tables
Windows PowerShell scripts:
  • Introduction to scripting with Windows PowerShell
  • Scripting constructs
  • Importing data from files
  • Accepting user input
  • Troubleshooting and error handling
  • Functions and modules
Managing remote computers with Windows PowerShell:
  • Basic use of Windows PowerShell remoting
  • Using advanced techniques for Windows PowerShell remoting
  • Using PSSessions
Managing Azure resources with PowerShell:
  • Azure PowerShell
  • Introduction to Azure Cloud Shell
  • Managing Azure VMs with PowerShell
  • Managing storage and subscriptions
Managing Microsoft 365 services with PowerShell:
  • Managing Microsoft 365 user accounts, licences and groups with PowerShell
  • Managing Exchange Online with PowerShell
  • Administering SharePoint Online with PowerShell
  • Managing Microsoft Teams with PowerShell
Using background jobs and scheduled jobs:
  • Using background jobs
  • Using scheduled jobs
This course is aimed at IT professionals who already have experience regarding the general administration of Windows Server, Windows Clients, Azure and Microsoft 365 and who want to learn more about using Windows PowerShell for administration. No previous experience with any version of PowerShell or scripting language is required. This course is also suitable for IT professionals who have previous experience in server administration, including Microsoft Exchange Server, Microsoft SharePoint Server and Microsoft SQL Server.
Before attending this course, participants must meet the following prerequisites:
  • Experience with Windows networking technologies and their implementation
  • Experience with Windows Server administration, maintenance and troubleshooting.
The course price includes:
- The original Microsoft training materials in English and digital form.
- Break catering for face-to-face training: drinks, biscuits, and lunch

We are also happy to conduct this training as an in-house seminar. Please request your individual offer.

The course is offered in German and English.

Please click here to go to our English course: AZ-040T00_e - Automating Administration with PowerShell (English)

Contact us

SoftwareONE

IT CAMPUS
Customer Training Solutions

Blochstraße 1
D-04329 Leipzig
*The services of SoftwareONE Deutschland GmbH directly serving school and educational purposes are predominantly VAT-exempt according to § 4 No. 21 a) bb) UStG. Contact us - we are happy to help!