PowerShell Pro Tools

Powerful Tools for PowerShell Developers

Try for free for 21 days

Why PowerShell Pro Tools?

Integrates into Visual Studio, Visual Studio Code and PowerShell to provide features for where ever you do your work.

Simplify deployment scenarios by providing a single, bundled file that users won’t be able to edit and works as any other application.

Provide user interfaces over your scripts that make it easier to user without the fear of executing something from the command line.

Quickly convert code snippets into PowerShell from C#.

Evaluate the performance of your PowerShell scripts and identify slow cmdlet calls, loops or functions.


User Interface Designer

Take advantage of the Visual Studio Windows Forms and WPF designers to develop PowerShell scripts. Quickly drag and drop controls to create new forms without having to write code. Use the standalone Ironman Software Form designer in Visual Studio Code.

Package Scripts

Package scripts as executables. Bundle in modules, assemblies and XAML files. Include the PowerShell Core v6 runtime directly in your assembly so there is no need to install .NET Core or PowerShell Core on target machines.

Profile Performance

Profile the performance of your scripts directly in Visual Studio Code to see line by line execution time and call counts. Quickly identify slow sections of code.

Build Installers

Take advantage of a domain specific language built into the PowerShell Pro Tools PowerShell module to develop MSI installer packages that can include files, run custom actions and customize the user interface.

Convert Code

Convert between C# and PowerShell code to easily take snippets of either language and convert it to the other. Quickly create P\Invoke functions in PowerShell from C# snippets found on sites like Pinvoke.net.