With the latest service build of PowerShell Studio (5.8.201), we have added a new control—WebView2—to our Toolbox pane along with a new file template. The WebView2 is a modernized, updated control of the WebBrowser control. WebView2 uses Microsoft Edge (Chromium)…
Read More
You already know that using credentials in your code is very much frowned upon. Every security expert will tell you that there are now plenty of other ways to verify access beyond user IDs and passwords, and you should always…
Read More
With the PowerShell ModuleManager 2022 release, we have added the ability to install a list of modules from a file. This feature is helpful if you need to install multiple modules at once or if you are moving from a particular…
Read More
PSF files are PowerShell Studio’s Windows Forms (WinForms) files (PowerShell Studio Form). This file contains all the designer and script information in an xml format. Most code in a PSF file should be an event or function. Any code not…
Read More
When you download or copy a file from the internet or any other untrusted source, Windows will set an extended attribute to mark the file as “blocked”. This is an important mechanism that stops the execution of potentially malicious code.…
Read More
As a follow-up to our previous events blog, Basics: What is an event and how do I handle them?, this article will be about the basics of handling events in PowerShell Studio’s Designer. As previously stated, an event is a…
Read More
Malware, ransomware, and hackers from around the globe are all over the news lately. PowerShell has long been a known vector for installing malware of various types. However, singling out PowerShell is not quite fair. If you do not remember…
Read More
PowerShell is an object-oriented language built on .NET; object-oriented meaning everything is treated as an object and these objects can easily be extended or modified. An object is simply the programmatic representation of anything. Objects are usually considered as two…
Read More
When you set up script signing in PrimalScript or PowerShell Studio, you see a field called “Time Stamp”. It has a large list of URLs for time stamp servers to choose from.
What does this do and why do you…
Read More
In PowerShell you have two ways of including ‘other’ code in your script. Other code can be someone else’s code, your code from another project, or simply the way you organize your code into different files. Before we dive into…
Read More