PowerShell Tutorials
178 videos • 53,209 views • by JackedProgrammer
1
PowerShell Tutorial 1 : Fundamentals [Beginners]
JackedProgrammer
Download
2
PowerShell Tutorial 2 : Variables [Beginners]
JackedProgrammer
Download
3
PowerShell Tutorial 3 : Arrays [Beginners]
JackedProgrammer
Download
4
PowerShell Tutorial 4 : Hashtables & Custom Objects [Beginners]
JackedProgrammer
Download
5
PowerShell Tutorial 5 : Pipeline [Beginners]
JackedProgrammer
Download
6
PowerShell Tutorial 6 : If, elseif, else [Beginners]
JackedProgrammer
Download
7
PowerShell Tutorial 7 : Switch Statements [Beginners]
JackedProgrammer
Download
8
PowerShell Tutorial 8 : ForEach Loops [Beginners]
JackedProgrammer
Download
9
PowerShell Tutorial 9 : For, While, Do Loops [Beginners]
JackedProgrammer
Download
10
PowerShell Tutorial 10 : Error Handling [Beginners]
JackedProgrammer
Download
11
PowerShell Intermediate Tutorial 1 : Custom Functions [Intermediate]
JackedProgrammer
Download
12
PowerShell Intermediate Tutorial 2 : Modules [Intermediate]
JackedProgrammer
Download
13
PowerShell Intermediate Tutorial 3 : Remoting [Intermediate]
JackedProgrammer
Download
14
PowerShell Intermediate Tutorial 4 : Pester [Intermediate]
JackedProgrammer
Download
15
PowerShell Intermediate Tutorial 5 : CSV Files [Intermediate]
JackedProgrammer
Download
16
PowerShell Intermediate Tutorial 6 : JSON & APIs [Intermediate]
JackedProgrammer
Download
17
PowerShell Intermediate Tutorial 7 : XML [Intermediate]
JackedProgrammer
Download
18
Automate Active Directory with PowerShell Tutorial 1 : Introduction
JackedProgrammer
Download
19
Automate Active Directory with PowerShell Tutorial 3 : Getting AD Users
JackedProgrammer
Download
20
Automate Active Directory with PowerShell Tutorial 4 : Compare Users
JackedProgrammer
Download
21
Automate Active Directory with PowerShell Tutorial 5 : Getting User Sync Data
JackedProgrammer
Download
22
Automate Active Directory with PowerShell Tutorial 6 : New Username
JackedProgrammer
Download
23
Automate Active Directory with PowerShell Tutorial 7 : Validate OU's
JackedProgrammer
Download
24
Automate Active Directory with PowerShell Tutorial 8 : Create New User
JackedProgrammer
Download
25
Automate Active Directory with PowerShell Tutorial 9 : Check Username
JackedProgrammer
Download
26
Automate Active Directory with PowerShell Tutorial 10 : Sync Existing Users
JackedProgrammer
Download
27
Automate Active Directory with PowerShell Tutorial 11 : Remove Users
JackedProgrammer
Download
28
Automate Active Directory with PowerShell Tutorial 12 : Project Recap
JackedProgrammer
Download
29
PowerShell Tutorials : Splitting up CSV files
JackedProgrammer
Download
30
PowerShell Selenium Tutorial #1 - Setup
JackedProgrammer
Download
31
PowerShell Selenium Tutorial #2 - Basic Automation
JackedProgrammer
Download
32
PowerShell Selenium Tutorial #3 - Automating Cookie Clicker Game
JackedProgrammer
Download
33
PowerShell Tutorials : Editing CSV files (Adding columns, editing data)
JackedProgrammer
Download
34
PowerShell Tutorials : Making a GUI Part 1 - Introduction & Hello World
JackedProgrammer
Download
35
PowerShell Tutorials : Making a GUI Part 2 - Adding Buttons
JackedProgrammer
Download
36
PowerShell Tutorials : Making a GUI Part 3 - Drop Down Lists 1/2
JackedProgrammer
Download
37
PowerShell Tutorials : Making a GUI Part 4 - Drop Down Lists 2/2
JackedProgrammer
Download
38
PowerShell Tutorials : Making a GUI Part 5 - Designing with Visual Studio
JackedProgrammer
Download
39
PowerShell Tutorials : Making a GUI Part 6 - CSV Splitter GUI Part 1
JackedProgrammer
Download
40
PowerShell Tutorials : Making a GUI Part 7 - CSV Splitter GUI Part 2
JackedProgrammer
Download
41
Manage Active Directory with PowerShell #1 - Intro & Creating a forest
JackedProgrammer
Download
42
Manage Active Directory with PowerShell #2 - Managing OU's
JackedProgrammer
Download
43
Manage Active Directory with PowerShell #3 - Managing Users
JackedProgrammer
Download
44
Manage Active Directory with PowerShell #4 - Managing Groups
JackedProgrammer
Download
45
Manage Active Directory with PowerShell #5 - Enabling PAM (Privileged Access Management
JackedProgrammer
Download
46
PowerShell Automate Active Directory Groups Part 1: Creating config XML
JackedProgrammer
Download
47
PowerShell Automate Active Directory Groups Part 2: Validating Groups
JackedProgrammer
Download
48
PowerShell Automate Active Directory Groups Part 3: Creating groups
JackedProgrammer
Download
49
PowerShell Automate Active Directory Groups Part 4: Managing groups
JackedProgrammer
Download
50
PowerShell Tutorials : Making your scripts into .exe (executables)
JackedProgrammer
Download
51
PowerShell Tutorials : Reading PDF files
JackedProgrammer
Download
52
PowerShell RestPS Tutorial #1 - Basic Setup
JackedProgrammer
Download
53
PowerShell RestPS Tutorial #2 - Create API Routes (Using query strings)
JackedProgrammer
Download
54
PowerShell RestPS Tutorial #3 - Create API Routes (Using body)
JackedProgrammer
Download
55
PowerShell RestPS Tutorial #4 - Authentication
JackedProgrammer
Download
56
PowerShell SQL Tutorial Part 1 : Fetching Data
JackedProgrammer
Download
57
PowerShell SQL Tutorial Part 2 : Manipulating Data
JackedProgrammer
Download
58
PowerShell SQL Tutorial Part 3 : Insert, Update, Delete
JackedProgrammer
Download
59
PowerShell SQL Tutorial Part 4 : SQL Authentication
JackedProgrammer
Download
60
PowerShell SQL - Making a SQL Module Part 1 : Connecting to Database
JackedProgrammer
Download
61
PowerShell SQL - Making a SQL Module Part 2 : Select Statement
JackedProgrammer
Download
62
PowerShell SQL - Making a SQL Module Part 3 : Insert, Update, Delete
JackedProgrammer
Download
63
PowerShell Tutorial : Making a Logging Module
JackedProgrammer
Download
64
PowerShell Automate Active Directory Groups Part 5: Logging to database
JackedProgrammer
Download
65
PowerShell Tutorials : Making a GUI Part 8 - Multiple Forms
JackedProgrammer
Download
66
PowerShell Tutorials : Making a GUI Part 9 - Data Grid
JackedProgrammer
Download
67
PowerShell Tutorials Event Viewer #1 : Get-EventLog
JackedProgrammer
Download
68
PowerShell Tutorials Event Viewer #2 : Get-WinEvent (Filter by XML and XPATH)
JackedProgrammer
Download
69
PowerShell Tutorials Event Viewer #3 : Get-WinEvent (Filter by Hashtable)
JackedProgrammer
Download
70
How to Install PowerShell 7 on Windows
JackedProgrammer
Download
71
PowerShell Tutorials : Securing passwords with Cli XML
JackedProgrammer
Download
72
PowerShell Tutorials : Send an email using MailKit
JackedProgrammer
Download
73
PowerShell Tutorials : Creating email function to replace send-mailmessage
JackedProgrammer
Download
74
PowerShell Tutorials : Making a GUI Part 10 - Adding TextChanged Event
JackedProgrammer
Download
75
PowerShell Tutorials : Calculating Sum of a column across multiple CSV files
JackedProgrammer
Download
76
PowerShell Tutorials : ForEach-Object -Parallel (Parallelism in PowerShell)
JackedProgrammer
Download
77
PowerShell Tutorials Excel Module Part 1 : Install / Basic Import & Export
JackedProgrammer
Download
78
PowerShell Tutorials Excel Module Part 2 : Adding Pivot Tables and Pivot Charts to exports
JackedProgrammer
Download
79
PowerShell Tutorials Excel Module Part 3 : Open-ExcelPackage
JackedProgrammer
Download
80
PowerShell Tutorials Excel Module : Calculating Sum of a column across multiple XLSX files / Sheets
JackedProgrammer
Download
81
PowerShell Tutorials : Making a GUI Part 11 - Checkboxes
JackedProgrammer
Download
82
PowerShell Tutorials : Filter CSV data by date column
JackedProgrammer
Download
83
PowerShell Tutorials : Making a GUI Part 12 - Radio Buttons
JackedProgrammer
Download
84
PowerShell Tutorials : CSV Combiner
JackedProgrammer
Download
85
PowerShell Tutorials : Change header in CSV Files
JackedProgrammer
Download
86
PowerShell Tutorials : Making a GUI Part 13 - Manipulating Active Directory
JackedProgrammer
Download
87
PowerShell Tutorials Excel Module : Combining data from multiple sheets
JackedProgrammer
Download
88
PowerShell Tutorials : Working with JSON
JackedProgrammer
Download
89
PowerShell Tutorials : Data Tables
JackedProgrammer
Download
90
How to Install PowerShell 7 on Linux (Ubuntu 22.04 LTS)
JackedProgrammer
Download
91
PowerShell Tutorials POSH-SSH #1 : Installation and basic commands
JackedProgrammer
Download
92
PowerShell Tutorials POSH-SSH #2 : Getting a shell stream and executing sudo
JackedProgrammer
Download
93
PowerShell Quick Tips : Environment Variables
JackedProgrammer
Download
94
PowerShell Quick Tips : Transcripts
JackedProgrammer
Download
95
PowerShell Quick Tips : Measure-Command
JackedProgrammer
Download
96
PowerShell Quick Tips : Invoke-RestMethod vs Invoke-WebRequest (Calling Rest APIs)
JackedProgrammer
Download
97
PowerShell Quick Tips : Get-Date
JackedProgrammer
Download
98
PowerShell Quick Tips : Out-GridView
JackedProgrammer
Download
99
PowerShell Quick Tips : Get-ChildItem
JackedProgrammer
Download
100
PowerShell Tutorials Making HTML Reports #1 : Basic HTML Reports
JackedProgrammer
Download
101
PowerShell Tutorials Making HTML Reports #2 : Adding CSS to Rows
JackedProgrammer
Download
102
PowerShell Tutorials Making HTML Reports #3 : External CSS
JackedProgrammer
Download
103
PowerShell Quick Tips : Get-CimInstance
JackedProgrammer
Download
104
PowerShell Quick Tips : Show-Command
JackedProgrammer
Download
105
PowerShell Quick Tips : Get-History / Invoke-History
JackedProgrammer
Download
106
PowerShell Quick Tips : Get-Clipboard / Set-Clipboard
JackedProgrammer
Download
107
PowerShell Quick Tips : Write-Progress (Get a Progress bar for your scripts!)
JackedProgrammer
Download
108
PowerShell Tutorials : Create a bootable USB
JackedProgrammer
Download
109
Laptop Home Lab Set Up Part 2 : Configuring Server 2022 with PowerShell Remoting
JackedProgrammer
Download
110
PowerShell Quick Tips : Output with Out-GridView
JackedProgrammer
Download
111
Laptop Home Lab Set Up Part 3 : Remotely managing your servers (WAC & Hyper-V Manager)
JackedProgrammer
Download
112
Laptop Home Lab Set Up Part 4 : Creating Hyper-V VMs using PowerShell
JackedProgrammer
Download
113
Laptop Home Lab Set Up Part 5 : PowerShell Direct to configure Hyper-V VMs
JackedProgrammer
Download
114
Laptop Home Lab Set Up Part 6: Using Desired State Configuration (DSC)
JackedProgrammer
Download
115
PowerShell Quick Tips : Get-FileHash
JackedProgrammer
Download
116
PowerShell Quick Tips : Start-Job
JackedProgrammer
Download
117
PowerShell Quick Tips : Zip and Unzip file with Compress-Archive and Expand-Archive
JackedProgrammer
Download
118
PowerShell Quick Tips : Get-Member
JackedProgrammer
Download
119
PowerShell Quick Tips : Test-Path
JackedProgrammer
Download
120
PowerShell Quick Tips : Test-Connection
JackedProgrammer
Download
121
PowerShell Quick Tips : Calculated Properties
JackedProgrammer
Download
122
PowerShell Quick Tips : Get-Command
JackedProgrammer
Download
123
PowerShell Quick Tips : Get-ACL
JackedProgrammer
Download
124
PowerShell Tutorials : Generating Random Passwords
JackedProgrammer
Download
125
PowerShell Tutorials : Renaming CSV files based on data
JackedProgrammer
Download
126
PowerShell Quick Tips : Pop-Ups
JackedProgrammer
Download
127
PowerShell Quick Tips : Notifications
JackedProgrammer
Download
128
PowerShell Quick Tips : Errors
JackedProgrammer
Download
129
PowerShell Tutorials : PSWriteHTML - Part 1 - HTML Reports made easy
JackedProgrammer
Download
130
PowerShell Tutorials : PSWriteHTML - Part 2 - Create Visio Style Diagrams
JackedProgrammer
Download
131
PowerShell Quick Tips : RegEx Regular Expressions
JackedProgrammer
Download
132
PowerShell Tutorials : PSWriteHTML - Part 3 - Create Web Calendars
JackedProgrammer
Download
133
PowerShell Tutorials : PSWriteHTML - Part 4 - Create Dashboards
JackedProgrammer
Download
134
PowerShell Tutorials : PSWriteHTML - Part 5 - Charts
JackedProgrammer
Download
135
PowerShell Tutorials : PSWriteHTML - Part 6 - Adding Events
JackedProgrammer
Download
136
PowerShell Quick Tips : Active Directory - Copy Group Membership
JackedProgrammer
Download
137
PowerShell Quick Tips : Active Directory - Get Nested Group Membership
JackedProgrammer
Download
138
PowerShell Quick Tips : Active Directory - Set-ADUser
JackedProgrammer
Download
139
PowerShell Quick Tips : Active Directory - Password Policies
JackedProgrammer
Download
140
PowerShell Quick Tips : Active Directory - Privileged Access Management
JackedProgrammer
Download
141
PowerShell Quick Tips : Active Directory - List Domain Contollers
JackedProgrammer
Download
142
PowerShell Project : Active Directory Dashboard - Part 1: Forest Information
JackedProgrammer
Download
143
PowerShell Project : Active Directory Dashboard - Part 2: Domain Information
JackedProgrammer
Download
144
PowerShell Project : Active Directory Dashboard - Part 3: Users
JackedProgrammer
Download
145
PowerShell Project : Active Directory Dashboard - Part 4: Groups
JackedProgrammer
Download
146
PowerShell Project : Active Directory Dashboard - Part 5: Computers
JackedProgrammer
Download
147
PowerShell Project : Active Directory Dashboard - Part 6: OUs to Monitor
JackedProgrammer
Download
148
PowerShell Universal - Part 1 : How to setup
JackedProgrammer
Download
149
PowerShell Universal - Part 2 : How to create simple API Routes
JackedProgrammer
Download
150
PowerShell Universal - Part 3 : How to create API Routes that accept a body
JackedProgrammer
Download
151
PowerShell Universal - Part 4 : More route methods and how to add authentication to your routes!
JackedProgrammer
Download
152
PowerShell Universal - Part 5 : Create simple Apps/GUI!
JackedProgrammer
Download
153
PowerShell Universal - Part 6 : Create apps/GUI through code!
JackedProgrammer
Download
154
PowerShell Universal - Part 7 : Adding table to your applications
JackedProgrammer
Download
155
PowerShell Universal - Part 8 : Adding server side tables
JackedProgrammer
Download
156
PowerShell Universal Project - Active Directory Tool - Part 1 : Creating the API Endpoints
JackedProgrammer
Download
157
PowerShell Universal Project - Active Directory Tool - Part 2 : Creating the GUI
JackedProgrammer
Download
158
PowerShell Universal Project - Active Directory Tool - Part 3 : Adding the search user function
JackedProgrammer
Download
159
PowerShell Universal Project - Active Directory Tool - Part 4 : Adding functionality to the buttons
JackedProgrammer
Download
160
PowerShell Quick Tips : List/Install Windows Capabilities on Windows 10/11
JackedProgrammer
Download
161
PowerShell Quick Tips : List/Install Windows Features on Windows Server
JackedProgrammer
Download
162
PowerShell Quick Tips : List/Install Windows Optional Features on Windows 10/11
JackedProgrammer
Download
163
PowerShell Quick Tips : Get-NetIPConfiguration instead of IpConfig
JackedProgrammer
Download
164
PowerShell Quick Tips : Get-Credential
JackedProgrammer
Download
165
PowerShell Quick Tips : Getting all powershell terminal history
JackedProgrammer
Download
166
PowerShell Quick Tips : PowerShell Profiles
JackedProgrammer
Download
167
PowerShell Quick Tips : Get-Variable
JackedProgrammer
Download
168
PowerShell Quick Tips : Automate windows updates!
JackedProgrammer
Download
169
PowerShell Quick Tips : Recover WiFi passwords
JackedProgrammer
Download
170
PowerShell Quick Tips : Automate SSL/TLS certificates
JackedProgrammer
Download
171
PowerShell Quick Tips : Scan for open ports!
JackedProgrammer
Download
172
PowerShell Quick Tips : Validate user input on parameters
JackedProgrammer
Download
173
PowerShell Quick Tips : Scan for large files/folders
JackedProgrammer
Download
174
PowerShell Quick Tips : Compare-Object
JackedProgrammer
Download
175
PowerShell Quick Tips : Investigate Account Lockouts
JackedProgrammer
Download
176
PowerShell Quick Tips : Splatting
JackedProgrammer
Download
177
PowerShell Quick Tips : Microsoft Graph
JackedProgrammer
Download
178
[Private video]
Download