⏯️Get Started

Get started with PowerShell Universal

Install PowerShell Universal

You'll need to install the PowerShell Universal server. There are a lot of ways to do so, but you can use the command line below to get started quickly:

You can install PowerShell Universal as a service. Ensure that PowerShell is running as administrator, or the service won't install correctly.

Install-Module Devolutions.PowerShellUniversal
Install-PSUServer

Open PowerShell Universal

By default, PowerShell Universal runs on port 5000 of localhost. Open a web browser and navigate to http://localhost:5000.

Login with a Devolutions Account

The first time you navigate to PowerShell Universal, you can login with a Devolutions account in order to receive a free developer license. This license will enable all features and is intended for non-production workflows.

This Developer License flow is intended for local development and requires local access to the PowerShell Universal host. If users are accessing PSU only from remote browsers through Docker, IIS, or a reverse proxy, they should use one of the standard license paths instead.

First Run Wizard

Optionally, you can select to run the First Run wizard setup instead of logging in with a Devolutions account and provide a license key.

Create an API

APIs allow you to call PowerShell scripts over HTTP. To create an API, click API \ Endpoints and click Create New Endpoint. Specify a URL. Disable authentication for this endpoint.

Next, click details on your new API and enter the following command into the editor:

Save the script and then click the Execute button to test it out.

You can also execute the API via Invoke-RestMethod.

Create a Script

To create a script, click Automation \ Scripts and then click Create New Script.

Enter the following script into the editor and save:

Once the script is saved, click Run.

Create an App

To create a new PowerShell-based user interface (app), you can click User Interfaces \ Apps and then Create New App.

After clicking Ok, click the Details button to edit the PowerShell script. Add the following script to the editor:

Save the app, click the Restart button and then click the View button. Click the Click Me button.

Learn more about the various features of PowerShell Universal:

Last updated

Was this helpful?