Now that PowerShell Core 6.0.0 has reached the GA (Generally Available) status, you can start developing scripts using PrimalScript. Yes, in this product look under “File | Options“, in the “Environment” section you’ll find the “Window Command” area. Here, PowerShell Core shell can be added manually. Also, if you’re using Windows 10 Build 16299 (or […]
Category: PrimalScript
SAPIEN Technologies on PowerShell Core
SAPIEN Technologies strives to bring the best products to all levels of IT administration. The announcement of PowerShell Core, which is not a finished product yet, causes a lot of confusion. It is our policy that we can’t support products that haven’t been released-to-manufacturers (RTM). But this particular product, which is Open Source, is steadily taking […]
Using PowerShell Core in PrimalScript
Back in May 2016, SAPIEN did a blog post about “Using Bash with PrimalScript 2016“. In a way, using similar steps, we can setup and use PowerShell Core in PrimalScript 2017 as well. Keep in mind, due to the fact that PowerShell Core still in it’s early stages, you’ll have modify the console executable path […]
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 […]
Creating a system tray application with PowerShell
One of the great benefits of PowerShell is the ability to very quickly retrieve system information and metrics. We have added three new packager engines to PowerShell Studio and PrimalScript to make it easier to present or log that information in a standard way. I have already discussed the new Windows Application engine here: https://www.sapien.com/blog/2017/06/14/new-script-engines-for-windows-powershell/ […]
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 […]
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 […]
SAPIEN Script Packager updates and new features.
The Script Packager in PrimalScript 2016 gets an update with the next service build (7.2.95). Since this service build changes the locations where your executable files are generated and some new options are available, we thought we’d let you know about these changes before they are actually released. Based on your feedback, the script engine […]
PrimalScript 2016 service build adds CPU and memory performance graphs
The latest service build of PrimalScript 2016 (7.2.91) adds performance graphs for your scripts. To enable this feature you just need to make the “Performance” tab visible before you execute your script. Performance data can be collected on any script run from within PrimalScript as long as you enabled output redirection. That means this applies […]
Using Bash with PrimalScript 2016
I have been asked a few times now to use Bash with PrimalScript. It doesn’t have all the setup for it out of the box because there are a few different implementations of Bash available for Windows. If you followed the latest news, Microsoft has announced at the BUILD 2016 keynote that Bash will become […]