PowerShell
Commands
Major Pages
Powershell.org
Free Books
Learn Windows PowerShell In a Month of Lunches
Mastering PowerShell
Powershell.org/wp/ebooks
Visual Studio C
ode
Visual Studio Code/download
Getting Ready for DevOps with PowerShell and VS Code
Using Visual Studio Code for remote editing and debugging
Learning Pages
Learn Windows PowerShell In a Month of Lunches
Official Companion Video
Niklas Borson
TeachJing
John Savill
PowerShell Master Class - PowerShell Fundamentals
(1)
PowerShell Master Class - Connecting Commands Together
(2)
PowerShell Master Class - PowerShell Remoting
(3)
PowerShell Master Class - PowerShell Scripting
(4)
PowerShell Master Class - Advanced Scripting Techniques
(5)
PowerShell Master Class - Data and Objects
(6)
PowerShell Master Class - Desired State Configuration
(7)
PowerShell Master Class - Automation
(8)
APIs
How to use Postman and PowerShell to Query API data
Windows PowerShell - How to - Defining Parameters
Arrays
PSS: PowerShell 101 Arrays with Wes Carroll
Classes
PowerShell classes - Part 1: Objects
PowerShell classes - Part 2: Properties
Getting Started with Classes in PowerShell v5 Driscoll
ZipFile Class
PowerShell classes - Part 3: Methods
PowerShell Classes - Part 4: Constructors
Scopes
PowerShell Tutorial - 2.4 - Scope
Windows PowerShell Fundamentals Chapter 13 - Scope
PowerShell Scoping for Mere Mortals.- Anthony Allen - PSCONFEU 2020
about_Scopes
about_Automatic_Variables
Functions
Powershell: How To Write A Function
PowerShell Functions
Advanced Function Parameters in Powershell
MyInvocation & automatic variables
How-to: MyInvocation
$
MyInvocation.MyCommand.Path
Unraveling the Mystery of $MyInvocation
Develop and Debug PowerShell Scripts with MyInvocation
Rest API
Invoke-RestMethod
Invoke-WebRequest
Invoke-RestMethod -Uri
Intro to REST API calls with Powershell
Cat-facts API Documentation
Strings
PowerShell: How To Search A File (or String) For A String
Is the string null or empty?
Where the running script is residing?
Find the current script path from inside the script in Powershell!
PowerShell hosting and $MyInvocation
Miscellaneous
Copy, Move, Delete files with PowerShell
PowerShell Script to add Multiple IP Address
Running a command on each directory in a list using PowerShell
PowerTip: Run a PowerShell Command on Multiple Servers at the Same Time
Set-VpnConnection
Easy path splitting with Split-Path in Powershell!
An Introduction To PowerShell Background Jobs
How can I get the file system location of a PowerShell script?
Back to Mike Beaver's Hypnotherapy Home Page