
Introduction to Powershell
How to use start-transcript to record all the commands which are typed in Powershell terminal. Also this video teaches as to how to get the PowerShell version.
Describes the execution environment and how to run a powershell script or command. Sets the execution environment as remotesigned.
How to look for alias in powershell command and how to create an Alias
List all all files and folder using get-childitem and format the output on screen.
How to effectively navigate help for a command.
File handling operations in powershell like creation, deletion, editing etc
Sorting and grouping a powershell object using sort-object and group-object.
Selecting and iterating an object using select-object and foreach-object to iterating or filter out certain fields from the object.
Some more examples of where-object and grouping of object.
Demonstrate the get-process to list out processes and how to stop or kill a process.
Some important day to day life powershell commands
String Handling in powershell environment.
Independently Navigating powershell help to effectively search and locate the right command for a task.
How to set and retrieve the environment variable.
How to create a persistent environment variable which is stored in registry.
This PowerShell course is specially crafted for beginners and intermediate learners who have little or no prior knowledge of PowerShell. That said, the course also covers several advanced concepts (check the preview) that can serve as a valuable refresher for experienced PowerShell users.
The course guides students from installation through navigating the help system to mastering essential commands of Windows PowerShell.
Each command and step is explained in detail, ensuring a smooth learning path that empowers students to become independent explorers in the field of PowerShell throughout their careers.
Since PowerShell is a vast field, I've focused on breaking down key concepts in depth, including:
A) Different types of commands, scripts, and cmdlets that can be run from PowerShell.
B) Object handling and piping — including Where-Object, ForEach-Object, and more.
C) Object sorting, manipulation, and formatting — using Sort-Object, Format-List, Format-Table, and others.
D) Navigating the help system for unfamiliar commands using Get-Help with keywords — for example, exploring Get-EventLog. E) Understanding virtual drive letters for environment variables and regular partitions using Get-PSDrive.
F) Managing execution policies with Set-ExecutionPolicy and Get-ExecutionPolicy.
G) String handling — including operations such as measuring string length and extracting unique strings from an array.
H) Different types of modules, functions, and aliases that can be managed and utilized within PowerShell.