Home » Microsoft » Powershell » Abilitare esecuzione script Powershell

Abilitare esecuzione script Powershell

Per abilitare l’esecuzione di script in Powershell sul tuo computer Windows, bisogna eseguire un piccolo comando, che ti potrà essere utile in diversi casi.

Sarà capitato a tutti chi prima e chi dopo di scontrarsi con il problema dell’esecuzione di script in Powershell, durante la programmazione o l’esecuzione di uno script in ambiente Windows.

Se sul tuo sistema operativo non è configurata una piccola regola, i tuoi script non verranno eseguiti e la consolle ti ritornerà un bell’errore che molte volte conterrà le parole “Access Dained”.

Abilitare esecuzione script Powershell

Per ovviare a questo problema occorre configurare l’esecuzione degli script con il comando:

Ricordati sempre di eseguire la Powershell come Amministratore di sistema

Set-ExecutionPolicy <policy name>

Puoi anche controllare il parametro prima di modificarlo utilizzando il comando:

Get-ExecutionPolicy

Descrizione dei comandi

Ora però quali parametri diamo al nostro comando “Set-ExecutionPolicy”?

Cerchiamo di descrivere i comandi:

Restricted: con questo comando lo script non si eseguirà mai.

RemoteSigned: con questo comando potranno essere eseguiti solamente gli script creati localmente, nel caso si eseguano degli script scaricati dal web, essi dovranno essere firmati da un editore attendibile.

AllSigned: potranno essere eseguiti solo script firmati da un editore attendibile

Unrestriced: in questo ultimo caso si potranno eseguire qualsiasi script, scaricato o scritto localmente.

Abilitare esecuzione script Powershell eseguire tutti gli script

Quindi nel caso si vogliono eseguire qualsiasi tipo di script si dovrà digitare il comando:

Set-ExecutionPolicy Unrestricted

E’ sconsigliato utilizzarlo, poiché qualsiasi script presente sul tuo computer, potrà essere eseguito in qualsiasi momento.

E’ facile che qualche malintenzionato possa creare dei danni al tuo computer.


Se proprio devi attivare questo tipo di esecuzione per gli script in Powershell sul tuo sistema operativo Microsoft Windows, è bene che poi ti ricordi di disattivare questa modalità, una volta terminato il tuo lavoro.

Conclusioni

Come puoi vedere, è facile eseguire questo tipo di comando. Ti sarà di grande aiuto e ricordati sempre di far tornare tutto come all’inizio, altrimenti come ti ho detto, potrebbe accadere che qualcuno possa recar danni al tuo pc, tramite l’utilizzo incontrollato della Powershell

Sommario
Abilitare esecuzione script Powershell
Nome Articolo
Abilitare esecuzione script Powershell
Descrizione
In questa guida imparerai a cambiare le policy di esecuzione degli script in Powershell, Abilitare esecuzione script Powershell.
Autore
Editore
Roba Da Informatici
Logo Editore

About Matteo Zigliani

Ciao sono Matteo, piacere di conoscerti. Durante la giornata passo il mio tempo a pensare come l'informatica potrebbe migliorare ulteriormente la vita delle persone, mentre nel tempo libero passo il mio tempo a condividerle in questo spazio e con il resto della rete.

Guarda anche

powershell di Windows

Come creare un file di testo txt in Powershell

Creare un file di testo txt in Powershell, è un comando semplice da eseguire e …