Behind the PowerShell Pipeline
Archives
Search...
Subscribe
Searching for Strings
Premium post · April 15, 2025
Recently, I saw a message on social media about the struggles of working with Select-String in PowerShell. This is a useful cmdlet, but I'll admit it can be...
Control Scripting
Premium post · April 11, 2025
I've spent a few issues reviewing how I built a PowerShell tool to insert text into a graphic image. The function I wrote and demonstrated last time, will...
Creating Image Markup Tools Part 3
Premium post · April 8, 2025
At the end of the last newsletter, I demonstrated my basic function for inserting text into an image. Add-TextToImage c:\scripts\db.png -Text "FooFoo" -Size...
Creating Image Markup Tools Part 2
Premium post · April 4, 2025
Let's continue the toolmaking process from the last few articles. I want to create a tool that will let me insert text into an image. Ultimately, I want to...
Creating Image Markup Tools
Premium post · April 1, 2025
In the previous article in this series, I demonstrated how to use PowerShell and the .NET Framework to add a layer of text to an image. I eventually want to...
March 2025 PowerShell Potluck
March 28, 2025
Welcome back to another monthly PowerShell round-up. We skipped February. Let's see what's new in the PowerShell world that might interest you. RunAs Radio I...
Marking Up Images with PowerShell
Premium post · March 25, 2025
Today, I want to return to my set of PowerShell tools for managing my MuseScore projects. If you recall, many of my scores have a cover image which I also...
Getting Started with pwshSpectreConsole
Premium post · March 21, 2025
To wrap up the week, I thought I'd leave you with something fun. Although, you might be tempted to while away a few hours this weekend playing with it. I...
Drag and Drop PowerShell
Premium post · March 18, 2025
Today I'm going back to my old school DOS batch file days and bring back an automation technique to the PowerShell world. Let me show you how to bring drag...
PowerShell Tag
Premium post · March 14, 2025
Let's continue my process of using PowerShell to manage my MuseScore related files. Obviously, I don't expect you to need to do this, but I am trusting you...
Extending PowerShell Objects with ScriptMethods
Premium post · March 11, 2025
We're in the midst of building a tool set to help me manage my MuseScore files. You should be able to apply the techniques and concepts to your work,...
More Tooling with PowerShell
Premium post · March 7, 2025
In the last article, I started sharing my experiences in build a set of PowerShell tools to help my manage my MuseScore scores. I was able to extract score...
Tooling Around with PowerShell
Premium post · March 4, 2025
It is a brand new month which means a lot of new content heading your way. Before we get to that, I have a few housekeeping items. First, as I mentioned in...
A Secret Scripting Solution
February 28, 2025
This month, I'm going to skip the typical wrap-up issue. I have a few general items, but mostly I want to focus on a solution to last month's scripting...
Extending PowerShell TypeData
Premium post · February 25, 2025
In the last newsletter, I demonstrated how to use Add-Member to define new properties and methods on objects. This an alternative to using custom hashtables...
Are You My Type Revisited
Premium post · February 21, 2025
Even though PowerShell is built on the .NET Framework, you have never been required to be a .NET developer to use PowerShell. Microsoft designed PowerShell...
Getting Started with Polyglot Notebooks
Premium post · February 18, 2025
Today's topic is a little outside the box. This isn't necessarily a PowerShell topic, but one I think you might get value from. I want to give you a brief...
ForEach vs. ForEach
Premium post · February 14, 2025
I know I cover some advanced topics in this newsletter, which I know for some of you can be a bit overwhelming. I'll admit that I am often uncertain about...
Discovering PowerShell DNS Management
Premium post · February 11, 2025
Not too long ago, a reader asked how to use PowerShell to manage DNS. Normally, I keep the newsletter content more broadly focused on PowerShell. I tend not...
Winget Package Management with PowerShell
Premium post · February 7, 2025
I've been sharing my thoughts and code for managing my work environment with PowerShell. It's not that I am paranoid about security, but I like having...
Newer archives
Older archives