Come eseguire uno script PowerShell

Come eseguire uno script PowerShell
Gli script PowerShell vengono utilizzati per eseguire attività di automazione, modificare le proprietà o raccogliere informazioni. Normalmente, PowerShell esegue solo una singola riga di comando. Ma, nel caso in cui non lo sapessi, PowerShell può anche eseguire script. Più specificamente, il "Remoted"La politica di esecuzione deve essere abilitata per eseguire uno script PowerShell.

Questo post ti guiderà a eseguire uno script PowerShell. Prima di arrivare a questo, diamo un'occhiata ad alcune delle politiche di esecuzione.

Elenco delle politiche di esecuzione

Le politiche di esecuzione sono definite per dire a PowerShell di eseguire script specifici o meno. Alcune delle politiche di esecuzione principalmente utilizzate sono arruolate di seguito, incluso il "Remoted" uno:

Politica di esecuzione Descrizione
Limitato È la politica predefinita in Windows. Non puoi eseguire alcuna script su di esso. Tuttavia, i comandi singoli possono ancora essere eseguiti.
Senza restrizioni Tutti gli utenti tranne Windows utilizzano questo criterio di esecuzione per impostazione predefinita. Questa politica non può essere modificata e consente l'esecuzione di script non attendibili. Tuttavia, chiede la conferma se lo script proviene da una fonte non attenuata.
Remoted Viene utilizzato per eseguire gli script creati localmente. Tuttavia, anche gli script scaricati da Internet possono essere eseguiti, ma devono essere firmati digitalmente dall'editore.
Tutto Questa politica consente solo l'esecuzione di script firmati digitalmente dall'editore.
Circonvallazione Questa politica consente la gestione di tutti gli script.
Non definito Questa esecuzione applica la politica predefinita a uno script senza politiche definite per loro.

Come eseguire uno script PowerShell?

Per eseguire lo script PowerShell, devi avere un file di script sul tuo sistema. Nel caso in cui non ne hai uno, crealo seguendo la guida sopra.

Passaggio 1: lancio PowerShell

Innanzitutto, lancia il "Powershell"Dal menu Start:

Passaggio 2: abilitare la politica "remotesignata"

Scrivi ed esegui il comando dato per abilitare il "Remoted" politica:

> Set-ExecutionPolicy remotefizzato

Tipo "UN"Per modificare la politica di esecuzione.

Passaggio 3: apri il file di script PowerShell

Dopo aver abilitato il “Remoted"Politica, lancia il"PowerShell ISE". Clicca sul "File"E seleziona il"Aprire"Opzione dal menu:

Seleziona il file e fai clic su "Aprire"Pulsante per avviare un file di script:

Passaggio 4: esegui lo script PowerShell

Clicca sul verde "Giocare"Pulsante per eseguire lo script PowerShell:

Come puoi vedere, lo script PowerShell è stato eseguito correttamente.

Conclusione

Per eseguire lo script PowerShell, prima di tutto, devi avere uno script PowerShell e devi aver impostato la politica di esecuzione su "Remoted". Dopodiché, aperto "PowerShell ISE", Individua lo script ed eseguilo. Questo post ha elaborato una procedura completa per eseguire uno script in PowerShell.