Finding PowerShell 5.0
There are some amazing new features of Windows PowerShell 5.0. Some of them, including PowerShellGet, are available in Windows PowerShell 3.0 and 4.0. But, many very useful features, including the new...
View ArticleIs there a PSEdit for PowerShell Studio?
My friend, Thom Schumacher, who has been leading the Arizona PowerShell User Group for the past few months, is getting to know PowerShell Studio. Like many of us, he came to PowerShell Studio from...
View ArticleNew PowerShell Reference Tool
SAPIEN Technologies, Inc. is pleased to introduce our new online Windows PowerShell Reference tool, which is based on the reference section of iPowerShell Pro. To find it, on the SAPIEN web page, click...
View ArticleFinding PowerShell 5.0
Update: Windows Management Framework 5.0 RTM, which includes Windows PowerShell 5.0 for systems earlier than Windows 10, is now released. We have updated this blog post to reflect the change. There are...
View ArticlePowerShell Studio 2016 Released! – What’s New? (Part 1)
PowerShell Studio 2016 is released as part of the regular update cycle for our subscribers. We will cover all the new features in a series of “What’s New” articles. Now let’s take a look at visual...
View ArticlePowerShell Studio 2016: What’s New? (Part 2)
PowerShell Studio 2016 is released! We’ve written a series of blog posts to introduce you to the newest features. In Part 1, we reviewed new UI features, including our new dark themes. In Part 2, we...
View ArticlePowerShell Studio 2016: What’s New? (Part 3)
PowerShell Studio 2016 is released! We’ve written a series of blog posts to introduce you to the newest features. In Part 1, we reviewed new UI features, including our new dark themes. In Part 2, we...
View ArticleMy First Form: New Videos for PowerShell GUI Beginners
Like most things, once you know the basics, it’s really easy to build GUI applications with Windows PowerShell and PowerShell Studio. And, like most things, it’s hard to learn the basics. We’re here to...
View ArticlePowerShell Studio 2016: Custom PrimalSense
We’ve written a series of blog posts to introduce you to the newest features of PowerShell Studio 2016. In this blog, Part 4, we cover new customizable PrimalSense in PowerShell Studio 2016. But,...
View ArticleInheritance in PowerShell Classes
If you’re learning about classes in Windows PowerShell 5.0, one of the first new concepts that you’ll encounter is inheritance. When you create a class that is based on another class, your new subclass...
View ArticleExporting from Modules: A Reminder
There are so many new things in Windows PowerShell that I often assume that I know the basics. But, while working on a project about modules, I ran into some new guidance from PowerShell developer...
View ArticlePowerShell Studio 2016: Service Release v5.2.118 and PSScriptAnalyzer
We released a new service build for PowerShell Studio 2016 (v4.2.118). Here’s what’s new: Support for PSScriptAnalyzer module PSScriptAnalyzer module is a community driven module that evaluates your...
View ArticleGiving a talk? PowerShell Studio Presentation Features
One of the best parts of the PowerShell community culture is the willingness of people at all levels of expertise to help others to learn. It acknowledges that we learn from each other all the time and...
View ArticleSetting Conditional Breakpoints
Applies to PowerShell Studio 2016, PrimalScript 2016, and later. I write lots of scripts — for production, for research, for testing, and for demonstrations. And, inevitably, I hit a bug. I’m actually...
View ArticleHow to Write About Help for your Module
Since installing PowerShell 5.0, I’ve been using the PowerShellGet cmdlets to install and examine many of the new modules on PowerShell Gallery. Unfortunately, this is often quite a chore. While many...
View ArticleUse PSScriptAnalyzer in PowerShell Studio
Applies to: Windows PowerShell 3.0 and later PSScriptAnalyzer 1.1.0 and later PowerShell Studio 5.2.118 and later PowerShell Studio has long supported best practices in Windows PowerShell, including...
View ArticleHow to Run a Pester Test
Applies to: Pester 3.4.0 When you crack open the Pester module, you find the New-Fixture function, which creates a script and test file pair, and the Invoke-Pester function, which runs Pester tests....
View ArticleInvoke-Pester: Running Selected Tests
Applies to: Pester 3.4.0 In How to Run Pester Tests, I talked about the different places that you can put your Pester days and the different ways to run them, including, but not limited to, the...
View ArticleHow to Pass Parameters to a Pester Test Script
Applies to Pester 3.4.0 Like any Windows PowerShell script, a script that contains Pester tests can include parameters. It’s easy enough to run the script and pass parameters and values in the usual...
View ArticleWhich PowerShell Versions are Users Running?
In March 2016, SAPIEN Technologies, Inc. posted a survey asking users and administrators which versions of Windows PowerShell they’re running. We got 148 responses by the April 8 when we closed the...
View Article