Select Page

PowerShellGet in PowerShell 7.4 Updates

Version 3 previews of PowerShellGet will begin shipping in PowerShell 7.4 previews in June (preview 5) with the following updates. These changes include important plans to address migration and compatibility, and we would like to request feedback. The module name ... continue reading

Measuring script execution time

Most of the time while developing PowerShell scripts we don’t need to worry about performance, or execution time. After all, scripts were made to run automation in the background. However, as your scripts become more sophisticated, and you need to ... continue reading
File menu

Porting System.Web.Security.Membership.GeneratePassword() to PowerShell

I’ve been using PowerShell (core) for a couple of years now, and it became natural to create automations with all the features that are not present in Windows PowerShell. However, there is still one feature I miss in PowerShell, and ... continue reading

Designing PowerShell For End Users

PowerShell, being built on .NET and object-oriented in nature, is a fantastic language for developing tooling that you can deliver to your end users. These may be fellow technologists, or they could also be non-technical users within your organization. This ... continue reading
Screenshot of an Excel sheet showing a table in the middle of a sheet instead of at the start

Convert specific table of excel sheet to JSON using PowerShell

There is an excellent script on GitHub that helps to convert a full Excel sheet to JSON format using PowerShell. The script expects the table to be at the start of the sheet; that is, to have the first header ... continue reading

PowerShellGet 3.0 Preview 20

We are excited to announce that an update to our preview of PowerShellGet 3.0 is now available on the PowerShell Gallery! This release includes a major refactor of the module to remove the dependency on the NuGet client APIs for ... continue reading
Image original

Update XML files using PowerShell

There are many available blog posts on internet explaining how to update XML files in PowerShell. But I felt need of one consolidated blog where complex XML files can be updated using PowerShell. These complex xml files can have long ... continue reading

PowerShell Extension for Visual Studio Code February 2023 Update

We are excited to announce that the February update to the PowerShell Extension for Visual Studio Code is now available on the extension marketplace. In this update we rewrote all the symbol logic. Classes (and their properties and methods) are now ... continue reading

Mastering the (steppable) pipeline

Mastering the (steppable) pipeline Before stepping into the steppable pipeline, it is essential that you have a good understanding of how and when exactly items are processed by a cmdlet in the pipeline. The PowerShell pipeline might just look like ... continue reading

PowerShell/OpenSSH Team Investments for 2023

For , the team had set out lots of objectives and I’m happy to say we accomplished most of them! This year, we’re continuing on improving quality and also adding new features across our portfolio based on feedback from the ... continue reading