New Training: Pwning with PowerShell
In this 7-video skill, CBT Nuggets trainer Garth Schulte covers the purpose of PowerShell and teaches you how to use variables, control flow, and loops. Gain an understanding of popular development environments and resources you can use to master the PowerShell language. Watch this new Microsoft Windows Server training.
Watch the full course: Microsoft Server 2019 Essentials
This training includes:
- 7 videos
- 1.3 hours of training
You’ll learn these topics in this skill:
- Introduction to Pwning with PowerShell
- PowerShell Basics
- Scripting Basics
- Scripting Backup Event Logs
- Automating PowerShell Scripts
- PowerShell Tools and Resources
- System Insights
How Can PowerShell Up Your IT Admin Skills
PowerShell is a Microsoft-native cross-platform object-based scripting language. The major benefit to PowerShell over other scripting languages is the object-based framework PowerShell is built on. PowerShell is developed on the .NET framework returning .NET objects based on PowerShell requests. The incredible benefit of this object-based framework is the returned object can encompass much more information compared to the standard command-line returned information.
Two great benefits of getting onboarded with PowerShell is Alias support and the Get-Help cmdlet. Aliases allow users who are experienced in other scripting languages to enter commands in that scripting language and PowerShell will translate and return the targeted object. And for those users brand new to PowerShell, the Get-Help cmdlet will provide articles and allow you to view PowerShell documentation online to ensure you are properly supported while getting on-boarded with PowerShell.