AZ-040T00 – Automating Administration with PowerShell

  • Duration: 10 weeks
Categories:

1. Review Windows PowerShell

This module introduces you to Windows PowerShell and its versions. It discusses commonly used host applications. It explains how to use Microsoft Visual Studio Code (VS Code) to develop PowerShell scripts.

Click here to know more

2. Understand the command syntax in Windows PowerShell

This module covers the cmdlet structure and parameters for using Windows PowerShell cmdlets. It also explains how to use tab completion and how to display About files content.

Click here to know more

3. Find commands and Get-Help in Windows PowerShell

This module explains how to find Windows PowerShell cmdlets that you can use to perform specific tasks. It also covers how to use Get-Help to retrieve detailed information about a cmdlet and its parameters.

Click here to know more

4. Manage Active Directory Domain Services using PowerShell cmdlets

This module covers the cmdlets that are used to administer Active Directory Domain Services.

Click here to know more

5. Manage network service settings for Windows devices using PowerShell cmdlets

This module covers the PowerShell modules and cmdlets that are used to configure network settings for Windows devices.

Click here to know more

6. Manage Windows Server settings using PowerShell cmdlets

This module covers cmdlets that are used to configure settings related to Group Policy, Server Manager, Hyper-V, and Internet Information Services (IIS).

Click here to know more

7. Manage settings for a local Windows machine using PowerShell cmdlets

This module covers common PowerShell cmdlets that can be used to perform tasks on a local Windows 10 computer.

Click here to know more

8. Understand the Windows PowerShell pipeline

This module explains about the Windows PowerShell pipeline and some basic techniques for running multiple commands in it.

Click here to know more

9. Select, sort, and measure objects using the pipeline

This module explains how to manipulate objects in the pipeline by using commands that sort, select, and measure objects.

Click here to know more

10. Filter objects out of the pipeline

This module explains how to filter objects out of the pipeline by using the Where-Object cmdlet to specify various criteria.

Click here to know more

11. Enumerate objects in the pipeline

This module explains how to enumerate objects in the pipeline so that you can work with one object at a time during automation.

Click here to know more

12. Send and pass data as output from the pipeline

This module explains how to send pipeline data to files and in various output formats.

Click here to know more

13. Pass pipeline objects

This module explains how the Windows PowerShell command-line interface passes objects from one command to another in the pipeline.

Click here to know more

14. Connect with data stores using PowerShell providers

This module covers PowerShell providers that connect Windows PowerShell to data stores. They offer an easier-to-understand and consistent interface for working with data stores.

Click here to know more

15. Use PowerShell drives in PowerShell

This module explains how to work with PowerShell drives.

Click here to know more

16. Review CIM and WMI

This module covers CIM and WMI technologies to connect to a common information repository that contains management information that you can query and manipulate.

Click here to know more

17. Query configuration information by using CIM and WMI

This module explains the structure of the namespaces that contain classes and also how to query instances of a class. It covers how to query remote computers by using ad-hoc connections and CIM sessions.

Click here to know more

18. Query and manipulate repository objects by using CIM and WMI methods

This module explains how to use CIM and WMI to make changes by using methods. Discovering and understanding these methods is an important step in querying and manipulating the repository information.

Click here to know more

19. Manage variables in Windows PowerShell scripts

This module explains how to create variables, name them correctly, and assign the correct data type, while ensuring the data you store in variables is in the correct format and easily accessible.

Click here to know more

20. Work with arrays and hash tables in Window PowerShell scripts

This module explains how to use arrays and hash tables in Windows PowerShell scripts.

Click here to know more

21. Create and run scripts by using Windows PowerShell

This module explains how to create and run scripts.

Click here to know more

22. Work with scripting constructs in Windows PowerShell

This module explains how to use scripting constructs for iteration and decision making in Windows PowerShell.

Click here to know more

23. Import data in different formats for use in scripts by using Windows PowerShell cmdlets

This module explains how to import data from a text file, CSV file, XML file, and JavaScript Object Notation (JSON) file.

Click here to know more

24. Use methods to accept user inputs in Windows PowerShell scripts

This method explains multiple methods for accepting user input in a Windows PowerShell script.

Click here to know more

25. Troubleshoot scripts and handle errors in Windows PowerShell

This module covers troubleshooting PowerShell scripts and understanding error messages.

Click here to know more

26. Use functions and modules in Windows PowerShell scripts

This module covers how to create modules and functions in Windows PowerShell scripts.

Click here to know more

27. Manage single and multiple computers by using Windows PowerShell remoting

This module explains how to use remoting to perform administration on remote computers.

Click here to know more

28. Use advanced Windows PowerShell remoting techniques

This module covers some useful advanced techniques that will help overcome the limitations of basic Windows PowerShell remoting.

Click here to know more

29. Manage persistent connections to remote computers by using Windows PowerShell sessions

This module explains how to establish and manage persistent connections to remote computers, known as Windows PowerShell sessions or PSSessions.

Click here to know more

30. Review Azure PowerShell module

This module explains the Azure PowerShell environment and the Az module for Windows PowerShell. It also explains how to manage Azure Active Directory (Azure AD) by using PowerShell modules.

Click here to know more

31. Review the features and tools for Azure Cloud Shell

This module covers Azure Cloud Shell and its features.

Click here to know more

32. Manage Azure resources with Windows PowerShell

This module explains how to install the necessary modules for cloud services management and use PowerShell commands to perform simple administrative tasks on cloud resources like Azure virtual machines, Azure subscriptions and Azure storage accounts.

Click here to know more

33. Manage users, groups, and licenses in Azure AD by using Windows PowerShell

This module covers how to give access to the services in Microsoft 365, so that you can create user accounts and then assign licenses that provide access to the services.

Click here to know more

34. Manage Exchange Online by using Windows PowerShell

This module covers managing mailboxes, resources, and admin roles in Exchange Online with PowerShell.

Click here to know more

35. Manage SharePoint Online by using Windows PowerShell

This module describes SharePoint Online, which is a collaboration service that allows to store and share information through a web-based interface. The module explains how to manage SharePoint Online users and groups with PowerShell.

Click here to know more

36. Manage Microsoft Teams by using Windows PowerShell

This module explains how to use Microsoft Teams PowerShell module to perform tasks such as creating teams and managing user permissions.

Click here to know more

37. Create and manage background jobs using Windows PowerShell

This module explains the three types of jobs: local jobs, Windows PowerShell remote jobs, and Common Information Model (CIM)/Windows Management Instrumentation (WMI) jobs. These job types form the basis of the Windows PowerShell job system.

Click here to know more

38. Create and manage scheduled jobs using Windows PowerShell

This module covers how to use scheduled jobs. In Windows PowerShell, scheduled jobs are essentially scheduled tasks. They follow the same rules for actions, triggers, and other features, and run Windows PowerShell scripts by design.

Click here to know more

Leave feedback about this