⏯️Per iniziare
Installare PowerShell Universal
Sarà necessario installare il server PowerShell Universal. Esistono molti modi per farlo, ma può utilizzare la riga di comando seguente per iniziare rapidamente:
Può installare PowerShell Universal come servizio. Si assicuri che PowerShell sia in esecuzione come amministratore, altrimenti il servizio non verrà installato correttamente.
Install-Module Devolutions.PowerShellUniversal
Install-PSUServerPuò installare PowerShell Universal utilizzando il seguente script della shell:
Install-Module Devolutions.PowerShellUniversal
Install-PSUServerPuò installare PowerShell Universal utilizzando il modulo PowerShell Universal:
Install-Module Devolutions.PowerShellUniversal
Install-PSUServer -AddToPath
Start-PSUServer -Port 5000wget https://imsreleases.blob.core.windows.net/universal/production/2.4.0/Universal.linux-arm.2.4.0.zip
unzip Universal.linux-arm.2.3.2.zip -d ./PSU
chmod +x ./PSU/Universal.Server
./PSU/Universal.Server
Aprire PowerShell Universal
Per impostazione predefinita, PowerShell Universal è in esecuzione sulla porta 5000 di localhost. Apra un browser web e vada a http://localhost:5000.
Accedere con un Devolutions Account
La prima volta che accede a PowerShell Universal, può effettuare l'accesso con un Devolutions account per ricevere una licenza gratuita per sviluppatori. Questa licenza abiliterà tutte le funzionalità ed è destinata a flussi di lavoro non di produzione.
Questo flusso di licenza per sviluppatori è destinato allo sviluppo locale e richiede l'accesso locale all'host di PowerShell Universal. Se gli utenti accedono a PSU solo da browser remoti tramite Docker, IIS o un reverse proxy, dovrebbero utilizzare invece uno dei percorsi di licenza standard.
Procedura guidata di primo avvio
Facoltativamente, può scegliere di eseguire la configurazione tramite la procedura guidata di primo avvio invece di accedere con un Devolutions account e fornire una chiave di licenza.
Creare un'API
Le API consentono di richiamare script PowerShell tramite HTTP. Per creare un'API, clicchi su API \ Endpoints e clicchi su Create New Endpoint. Specifichi un URL. Disabiliti l'autenticazione per questo endpoint.
Successivamente, clicchi su details nella sua nuova API e inserisca il comando seguente nell'editor:
Salvi lo script e poi clicchi sul pulsante Execute per provarlo.
Può anche eseguire l'API tramite Invoke-RestMethod.
Creare uno script
Per creare uno script, clicchi su Automation \ Scripts e poi clicchi su Create New Script.
Inserisca il seguente script nell'editor e salvi:
Una volta salvato lo script, clicchi su Run.
Creare un'app
Per creare una nuova interfaccia utente basata su PowerShell (app), può cliccare su User Interfaces \ Apps e poi su Create New App.
Dopo aver cliccato su Ok, clicchi sul pulsante Details per modificare lo script PowerShell. Aggiunga il seguente script all'editor:
Salvi l'app, clicchi sul pulsante Restart e poi clicchi sul pulsante View. Clicchi sul pulsante Click Me.
Maggiori informazioni sulle varie funzionalità di PowerShell Universal:
Vedere anche
Ultimo aggiornamento
È stato utile?