The subscription model for our products was discontinued effective January 22, 2024. Active subscriptions will remain active until canceled or terminated for non-payment. If you want to transfer your subscription to a perpetual license or have questions, please contact sales@sapien.com.…
Read More
Our offices will be closed from Saturday, December 24, 2022, through Monday, January 2, 2023. We will return to assist you on Tuesday, January 3, 2023.
The SAPIEN online store will remain open for purchasing, but technical support will not…
Read More
The subscription model for our products was discontinued effective January 22, 2024. Active subscriptions will remain active until canceled or terminated for non-payment. If you want to transfer your subscription to a perpetual license or have questions, please contact sales@sapien.com.…
Read More
This sale is no longer available.…
Read More
In this article, our guest blogger—Brent Challis—provides a different approach to retrieving the correct Documents folder.
The Problem
One of the problems working with multiple computers is that the Documents folder path could be:
C:\Users\<user>\OneDrive\Documentsor C:\Users\<user>\Documents
There are many…
Read More
In this article, our guest blogger—Brent Challis—provides an example of how to emulate the Linux sudo (super user do) command in PowerShell.
I am confident that I am not the only person to experience the problem of opening a PowerShell…
Read More
As a follow-up to our Advanced PowerShell Functions: Begin to Process to End article, the following article will dive deeper into the CmdletBinding attribute.
Let’s start with defining a function:
Function Test-ScriptBlock
{
[CmdletBinding()]
Param
(
[Parameter(ValueFromPipeline)]
[int[]]
$Numbers…
Read More
The last article in our PowerShell Studio Project Series follows Forms and Multi-Form Projects.
Form
Form projects allow for objects or connections to be created before the initialization of the form; with a standalone form, you cannot initialize anything before the form.…
Read More
The last installment in our series about the SAPIEN Script Packager introduces the Custom Build Command settings.
This process is pretty straightforward. Any specified Pre-build command is executed before packaging takes place. So if you need to copy dot-sourced files…
Read More
We examine Version Information in this post as we continue our series about the SAPIEN Script Packager settings.
File Properties
Version Information is stored in the resources of an executable file. A user can right-click on a file, select Properties,…
Read More