Перейти к содержимому

Windows PowerShell Tutorial for Beginners - Full Course (Part 1)

EdxPath

0:00 / 0:00

Windows PowerShell Tutorial for Beginners - Full Course (Part 1)

5 115 просмотров · 3 дня назад
EdxPath
5,9 тыс. подписчиков
5 115 просмотров · 3 дня назад
Master Windows PowerShell Scripting from the ground up with 100% hands-on terminal execution. This is Part 1 of a comprehensive 2-part full course designed for IT support technicians, junior system administrators, and Windows engineers ready to stop clicking through GUIs and start automating everyday administrative workflows. In Part 1, you will build core scripting logic from scratch: navigating the PowerShell interface, mastering cmdlets and rich .NET objects, working with variables and modules, configuring execution policies, creating robust functions, silencing and handling errors, managing interactive/automatic authentication, creating loops, and integrating .NET directly into your scripts. --- 📌 Timestamps & Course Curriculum 00:00:00 - Introduction & Course Overview SECTION 1 : PowerShell Basics 00:04:38 - Learning Objectives 00:05:06 - Introduction to PowerShell 00:18:49 - The PowerShell Interface 00:39:54 - Basic PowerShell Syntax 00:54:01 - Getting Help 01:07:24 - Predicting a Command’s Behavior SECTION 2 : Working with PowerShell Cmdlets 01:18:18 - Learning Objectives 01:18:51 - Commonly Used Cmdlets 01:32:08 - Objects and Attributes 01:49:59 - Working with Variables 02:19:21 - Introduction to PowerShell Modules 02:38:51 - Making Sense of Error Messages SECTION 3 : Basic PowerShell Scripting 02:51:36 - Learning Objectives 02:52:18 - Building PowerShell Scripts 03:05:32 - Configuring Execution Policies 03:20:18 - Adding Functions to PowerShell Scripts 03:31:45 - Silencing Errors 03:43:28 - Using Interactive Authentication 03:49:33 - Using Automatic Authentication SECTION 4 : Enhancing PowerShell Scripts 04:00:43 - Learning Objectives 04:01:11 - Passing Variables to Functions 04:16:57 - Global Variables and Local Variables 04:29:30 - Creating Loops 04:39:59 - Working with .NET Integration 04:50:33 - Building Stand-Alone Functions 05:02:37 - Part 1 End Screen & Next Steps --- ⏭️ NEXT STEP (PART 2) : Once you finish core syntax, loops, functions, and .NET integration, jump directly to Part 2 to apply these skills to enterprise automation: Active Directory user management, PowerShell remoting (WinRM/PSSessions), automated reporting, and building custom Windows GUI tools: 👉 Watch Part 2 Here : Soon.. Key Topics & Core Skills : • Object-Oriented Pipeline: Discover why PowerShell passes rich .NET objects rather than raw text strings, allowing you to filter, sort, and pipe properties directly into production tools. • Defensive Scripting: Write scripts that do not fail silently. Master execution policies, function scoping (Local vs. Global), and informative error handling diagnostics. • Logic & Control Flow: Build resilient automation using parameter passing, variable scoping, For/ForEach loops, and custom stand-alone functions. • Secure Authentication: Handle administrative credentials cleanly using both interactive credential prompts and automated authentication. *Environment*: Windows 10/11 or Windows Server with Windows PowerShell 5.1 / PowerShell 7+ using VS Code or PowerShell ISE.