Description
In this course, you will :
- Demonstrates how to use the administrator option in PowerShell, how to modify the PowerShell console, and how to select a development environment.
- Introduces new PowerShell 7 features and demonstrates how to use PowerShell modules. Liam demonstrates how to select and execute commands, use variables, and create and manage objects.
- Walks you through enabling script execution, creating reusable scripts, and creating parameters.
- Goes over various commands and how to execute them before moving on to when to use JavaScript Object Notation (JSON) and how to import it. Finally, he discusses when to use remoting and the consequences of doing so.
Syllabus :
1. Getting Ready for PowerShell
- Why use PowerShell?
- Launch PowerShell as an administrator
- Configure the PowerShell console
- PowerShell development envionments
- Configure development environments for PowerShell
2. Introduction to PowerShell 7
- PowerShell 7
- Install PowerShell 7
- Work with PowerShell modules
3. Commands and Syntax
- Discover commands
- Explore help
- Understand cmdlet syntax
- Understand terse commands
- Utilize variables
- Understand PowerShell objects
4. Scripting and Automation
- PowerShell security
- Create your first script
- Parameter attributes for scripts and functions
- Select information
- Filter specific data
- Control the flow of PowerShell
- Ternary operators
- Switch statements
- Define custom help
5. Managing Servers, Operating Systems, and Services
- Navigate the file system
- Manage files and directories
- Retrieve data
- Work with JSON objects
6. PowerShell Remoting
- Enable PowerShell remoting
- Combine commands
- Practical PowerShell remoting