Behind the PowerShell Pipeline
Archives
Search...
Subscribe
Directory Diving
April 17, 2026
In this issue: DirectoryInfo Methods GetDirectories() SearchPattern SearchOptions EnumerationOptions EnumerateDirectories() Summary I expect that for many of...
Faster ForEaching
April 14, 2026
In this issue: ForEach() Arguments Faster Combos Limitations Summary Last time, I showed you how to take advantage of a method that PowerShell inserts into...
Faster Filtering
April 10, 2026
In this issue: Where() Selecting First Last Until SkipUntil The Pipeline Effect Split Summary Today I want to cover a topic that you should know about, but...
Show Your Work
April 7, 2026
In this issue: Bar Charts Charting Water Show-Water With Conversions Doing Even More Summary Let's wrap up my foray into using PowerShell as a presentation...
More PowerShell Water Tools
April 3, 2026
In this issue: Convert-Water Remainder Math Custom Formatting Extending the Class Summary Last time we looked at ways to use PowerShell as a presentation...
Pretty PowerShell Presentation
March 31, 2026
In this issue: Format-SpectreJson Show-JsonFile TextMate Format-PowerShell Other Languages Summary So lately I've been exploring using PowerShell as a...
March 2026 PowerShell Potluck
March 27, 2026
In this issue: Is Elevated PowerShell 7.6 Deck Requirements Installation Show-SpectreSystemStatus Scripting Challenge Summary Let's jump right into my...
Solving The Uptime History Challenge
March 24, 2026
In this issue: Event Log IDs FilterXML Processing the List Looping for Two Get-HistoryUptime Making It Pretty Summary Last month I left you with our usual...
Scripting For Water
March 20, 2026
In this issue: Storing Data A PowerShell Class Formatting Data Add-Water Motivate Me Get-Water Measure-Water Summary Last fall I made a decision to improve...
Regular Expression Actions
March 17, 2026
In this issue: Anchors Split Replace ConvertTo-ComplexString Summary If you've been following along the last few issues, and practicing, using regular...
Regular Expression Features
March 13, 2026
In this issue: Ranges Not in the Range Grouping Single Character Escaping Putting It Together Summary Welcome back to the next lesson in how to use regular...
Getting Started With PowerShell Regular Expressions
March 10, 2026
In this issue: Like vs Match -Like -NotLike -Match -NotMatch Why Do Regular Expressions Matter? Word Characters Non-Word Characters Numeric Characters Non-...
PowerShell Tools For Linux
March 6, 2026
In this issue: Get-LxUptime Get-LxTotalMemory Get-LxMemoryInfo Get-LxTotalDiskSize Get-LxDiskInfo Get-LxStatus Get-LxService Get-LxOSInfo Get-LxTools Aliases...
Even More PwshSpectreConsole Tools
March 3, 2026
In this issue: Show-TopProcessInfo Live Update Show-SystemTree Convert-SpectreColor Show-SpectreColorSample SpectreConsole Profile Summary Let's return to...
February 2026 PowerShell Potluck
February 27, 2026
In this issue: PSTuiTools Add-TypeName Import-FromJson PowerShell Community Awards Scripting Challenge Summary It was a short month, but I think covered a...
Resolving The Registry Challenge
February 24, 2026
In this issue: Using Registry PSDrives Get-LocalAutoRun Formatting the Output Using Win32_Registry Get-AutoRun Summary At the end of last month, I gave you,...
Proxy Problems
February 20, 2026
In this issue: Documentation Building Your Own Creating Custom Comment-Based Help Dynamic Parameters Copy Parameters A Function Template Copy-...
Enhancing the Proxy Command
February 17, 2026
In this issue: Adding Remoting Defining Parameters Updating PSBoundParameters Where Are the Parameters? Creating the Script Block Get-Service Proxy with...
Getting Behind PowerShell Proxy Functions
February 13, 2026
In this issue: What Is a Proxy Function? Creating a Proxy Function Getting Command Info Getting Command Metadata Generating the Proxy Function Code Clean Up...
Registry Management with PowerShell and .NET
February 10, 2026
In this issue: Creating Registry Keys Creating Registry Values Registry Value Types Updating Registry Values Creating a Registry Tree Removing Registry Items...
Older archives