Today we released a new service build of PowerShell Studio 2017 (v5.4.144). In this service build we made several improvements to PowerShell Studio’s class PrimalSense and refactoring capabilities. New Features Class PrimalSense This service release greatly improves PrimalSense support for custom PowerShell classes defined in a script and across files when using a project […]
Category: PowerShell Studio
PowerShell Studio 2017: Service Release v5.4.142
Today we released a new service build of PowerShell Studio 2017 (v5.4.142). In this service build we introduced new packager engines, new project features and made improvements to PowerShell Studio’s PrimalSense. New Features New Packager Engines PowerShell Studio now includes three new packager engines that add more diversity to your existing scripts: Windows Application […]
Write a Windows Service in PowerShell
Previously I showed you the new Windows Application engine (https://www.sapien.com/blog/2017/06/14/new-script-engines-for-windows-powershell/) and the Windows System Tray engine https://www.sapien.com/blog/2017/07/10/creating-a-system-tray-application-with-powershell/. Today I will show you the last of the three new engines, the Windows Service engine. Writing a Windows Service can be a challenging experience, even for a programmer. Generally, unless you do that exact thing for a […]
PowerShell Studio 2017: Service Release v5.4.141
Today we released a new service build of PowerShell Studio 2017 (v5.4.141). In this build we added a number of new features, including several user requested features. New Features Performance Improvements This service build reduces the application’s memory footprint and improves the start up time. Go to Panel Keyboard Shortcuts There are new chorded […]
New Script engines for Windows PowerShell
One of the more common tasks for an administrator is to write a script for a helpdesk employee or a fellow admin who is maybe not so PowerShell savvy (yet). Many of you like to package that script as an executable file to prevent the user from “experimenting” with your code and messing things up […]
Designing GUIs for High DPI Displays
I posted a new article on how to design a GUI for high DPI displays on our SAPIEN Information Center: Designing GUIs for High DPI Displays In this article, I will cover techniques on how to make your PowerShell GUI compatible with high DPI (Dots per inch) displays. The article will also cover a […]
PowerShell Studio 2017: Service Release v5.4.139
Today we released a new build of PowerShell Studio 2017 (v5.4.139). In this build we added a number of new features, such as multi-language syntax coloring. New Features Multi-Language Syntax Coloring Support Yes, you read that correctly, we added support for syntax coloring to a total of 19 languages / file types. Does […]
PowerShell Studio 2017: Service Release v5.4.137
Today we released a new build of PowerShell Studio 2017 (v5.4.137). In this build we added a number of new features, including some user requests, and made some improvements on existing features. New Features Git Ignore Filter for Projects For those of you who use Git, we added a new option to project creation […]
Enabling deep script block logging
As of the KB3000850 update and PowerShell 5.0, PowerShell has included script block logging so that admins would have more tools for the blue team side of pen testing. If you’re unfamiliar or have never heard of it before, I recommend giving this blog post a read. Not only does the post describe what script […]
PowerShell Studio 2017: Service Release v5.4.136
Today we released a new build of PowerShell Studio 2017 (v5.4.136). In this build, we went down the list and implemented several user-requested features. General Features: Forwards and Backwards Navigation We had several user requests for this feature. The new navigation feature allows you to jump back to previously visited documents or previous […]