We have recently been asked how the tray icon of a script packaged with PowerShell Studio or PrimalScript can be changed dynamically. This requires access to the NotifyIcon object, which was previously not accessible from the PowerShell code within a…
Read More
In the dark, cold age of pre-internet dawn computer software usually came with the two pinnacles of boomer technology: A manual and possibly a help file.
”Online help” would most likely have been confused with some kind of laundry drying…
Read More
With the release of PowerShell Studio 2025, we updated our Windows Form generated code to remove the BinaryFormatter class when loading image data for Images, Icons, and ImageLists.
Security Risks of BinaryFormatter
The BinaryFormatter class in .NET has been a…
Read More
The recent PowerShell Studio service builds include some changes to improve the handling of the WebView2 control. This article details the changes made and provides an overview of loading the control in PowerShell Studio’s designer.
Setup
To load the WebView2…
Read More
The features discussed in this article are available with PrimalScript 8.1.200 PowerShell Studio 5.8.238.
When PowerShell 3.0 was released, one of its most lauded features was updateable help. You could run Update-Help, and PowerShell would update the locally stored help…
Read More
In this article, our guest blogger, Brent Challis, demonstrates how to use an incremental building block approach to PowerShell script design, allowing flexibility while keeping sight of the desired result.
Splitting code between the functional blocks and the code you…
Read More
The sixth part of our step-by-step series for the MSI builder explains custom actions.
Custom actions enable you to do additional setup, removal, or repair—which you may not be able to do from your application. Most installers will require admin…
Read More
This part of the MSI Builder Step-by-Step series is a re-post of a previous article on adding PowerShell modules to your Installer. As all the information is recent and there have been no changes, you can skip this post if…
Read More
The latest versions of the Windows Application engines supplied with the Script Packager in PrimalScript 2023 (8.1.187) and SAPIEN PowerShell Studio 2023 (5.8.226) contain a little new feature you may find handy.
If your script uses the ‘Write-Progress’ cmdlet, the…
Read More
The feature described in this article is also included in PowerShell Studio 5.8.230.
Some time ago, Microsoft introduced Windows Terminal, which has now replaced the default console on Windows 11 (since 22H2). Having a tabbed environment and the ability to…
Read More