Take your PowerShell skills to the next level with PowerShell Universal. Create robust web applications that can be accessed from anywhere via REST API and web pages built in PowerShell. Schedule tasks and monitor script output with a secure, role-based admin console and end-user portal. Empower your team with a platform that makes PowerShell easy to use and accessible to everyone.
Enhance your favorite editor like Visual Studio or Visual Studio Code with extensions that make scripting easier, faster and more productive. Alternatively, keep things simple with an editor built for PowerShell.
Whether you're a small business or a large enterprise, you will be in good company among the customers using our solutions. With millions of installs, API requests, and scripts executed every month, we help ensure you can make the most of your IT team.
In this post, we’ll walk through how to create an Active Directory Self Service Password Reset Form in PowerShell Universal. There are several ways to achieve this. We’ll look at using a script, by creating a form in an app and calling the script and finally, look at how to achieve this in PowerShell Universal v5 with Portal Widgets. Active Directory Password Reset Script The first task we need to complete is to use the Set-ADAccountPassword cmdlet to reset the password.
As a part of our PowerShell Universal v5 release, we are adding some custom PSScriptAnalyzer rules to the platform to make it easier to spot problems when building out scripts. In this post, we’ll walk through how to create custom PSScriptAnalyzer rules. PSScriptAnalyzer PSScriptAnalyzer is a static code analysis tool for PowerShell scripts. It checks the quality of the code based on a set of rules. The built in rules check all kinds of things like alias usage, spaces at the ends of lines, $null checks and more.
With the recent open source release of PowerShell Pro Tools, we provided our packaging process to the community. This blog posts dives into the details of how this process works. Basic Principles The basic process of packaging a PowerShell script into an executable involves including the script in an executable and the running it with the PowerShell SDK. There are various ways to accomplish this but the general process is the same.