Come attivare o disattivare l'esecuzione di script di Windows PowerShell
Se desideri attivare o disattivare l'esecuzione dello script di Windows PowerShell(turn on or off Windows PowerShell script execution) in Windows 10 , segui questa guida dettagliata. Utilizzeremo l' editor del registro(Registry Editor) e l'editor dei criteri di gruppo locali(Local Group Policy Editor) per abilitare o disabilitare questa funzionalità.
Windows PowerShell è uno strumento essenziale e pratico incluso nel sistema operativo Windows . Esistono principalmente due tipi di script: firmati da un editore affidabile e script locali. Gli script locali sono ciò che crei sul tuo personal computer, mentre l'altro è ciò che un editore affidabile ha firmato per eseguire un'attività specifica.
Attiva o disattiva l' esecuzione dello script di Windows PowerShell
Per attivare o disattivare l' esecuzione di script di Windows PowerShell utilizzando (Windows PowerShell)l'Editor criteri di gruppo(Group Policy Editor) , attenersi alla seguente procedura-
- Cerca gpedit.msc nella casella di ricerca della barra delle applicazioni.
- Fai clic su Modifica criterio di gruppo(Edit group policy) nel risultato della ricerca.
- Vai a Windows PowerShell in Configurazione computer(Computer Configuration) .
- Fare doppio clic su Attiva esecuzione script(Turn on Script Execution) .
- Seleziona l' opzione Abilitato .(Enabled)
- Scegli una politica di esecuzione(Execution Policy) dall'elenco a discesa.
- Selezionare l' opzione Disabilitato(Disabled) per disattivare l'esecuzione dello script.
- Fare clic su Applica(Apply) e OK .
Diamo un'occhiata a questi passaggi in dettaglio.
All'inizio, dovrai aprire l' Editor criteri di gruppo locali(Local Group Policy Editor) sul tuo computer. Per questo, cerca gpedit.msc
nella casella di ricerca della barra(Taskbar) delle applicazioni e fai clic su Modifica criterio di gruppo (Edit group policy ) nel risultato della ricerca. Dopo aver aperto questo strumento, vai al seguente percorso-
Computer Configuration > Administrative Templates > Windows Components > Windows PowerShell
Nella cartella Windows PowerShell , vedrai un'impostazione chiamata Attiva esecuzione script(Turn on Script Execution) . Fare doppio clic su di esso e selezionare l' opzione Abilitato .(Enabled )
Successivamente, scegli una politica di esecuzione dall'elenco a discesa. Vedrai queste tre opzioni-
- Consenti solo script firmati
- Consenti(Allow) script locali e script firmati in remoto
- Consenti tutti gli script
Se desideri disattivare l'esecuzione dello script in Windows PowerShell , scegli l' opzione Disabilitato .(Disabled )
In entrambi i casi, fai clic su Applica (Apply ) e OK per salvare la modifica.
Come detto in precedenza, è possibile apportare la stessa modifica utilizzando l' Editor del Registro(Registry Editor) di sistema . Prima di ciò, si consiglia di creare un punto di ripristino del sistema e di eseguire il backup di tutti i file di registro(backup all Registry files) .
Abilita o disabilita l' esecuzione dello script di Windows PowerShell tramite (Windows PowerShell)il Registro di sistema(Registry)
Per abilitare o disabilitare l'esecuzione di script di Windows PowerShell , attenersi alla seguente procedura-
- Premi Win+R .
- Digita regedit e premi il pulsante Invio(Enter) .
- Fare clic sul pulsante Sì(Yes) .
- Vai a Windows all'interno della chiave HKLM(HKLM key) .
- Fare clic con il tasto destro su Windows > Nuovo > Chiave.
- Chiamalo come PowerShell .
- Fare clic con il pulsante destro del mouse(Right-click) su PowerShell > Nuovo valore (Value)PowerShell > New DWORD (32 bit) .
- Denominalo come EnableScripts .
- Fare doppio clic su di esso per impostare i dati del valore(Value) come 1 .
- Right-click PowerShell > New > String Value .
- Denominalo come ExecutionPolicy .
- Fare doppio clic su di esso per impostare i dati del valore(Value) come indicato di seguito.
Se vuoi saperne di più, continua a leggere.
Per iniziare, premi Win+R , digita regedit
e premi il pulsante Invio (Enter ) . Se viene visualizzato il prompt UAC , fare clic sul pulsante (UAC)Sì (Yes ) per aprire l' Editor del Registro(Registry Editor) di sistema sul computer. Successivamente, vai al seguente percorso-
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
Fare clic con il pulsante destro del mouse su Windows, selezionare New > Key, e denominarlo come PowerShell .
Dovrai creare un valore DWORD(DWORD) (32 bit) e un valore (Value)stringa(String Value) nella chiave di PowerShell . Per questo, fai clic con il pulsante destro del mouse su PowerShell > New > DWORD (32-bit) Value e denominalo come EnableScripts .
Fare doppio clic(Double-click) su EnableScripts per impostare i dati del valore (Value data ) su 1 o 0 . Se vuoi abilitare questa funzionalità, falla 1 . Altrimenti, lascia che sia 0 .
Ora dovrai impostare la politica di esecuzione. Per questo, fai clic con il pulsante destro del mouse su PowerShell > New > String Value e denominalo come ExecutionPolicy .
Successivamente, fai doppio clic su di esso e inserisci i dati del valore (Value data ) come indicato di seguito-
- AllSigned: consente solo script firmati
- RemoteSigned : consente script locali e script firmati remoti
- Senza restrizioni:(Unrestricted:) consenti tutti gli script
Infine, fai clic sul pulsante OK per salvare la modifica.
È tutto! Spero che sia d'aiuto.
Related posts
Come installare Google Chrome utilizzando Windows PowerShell
Windows PowerShell ISE vs Windows PowerShell: Qual è la differenza?
Format External Hard Drive or USB Drive usando Windows PowerShell
Security Questions Disattiva in Windows 10 usando uno PowerShell Script
Come utilizzare Windows PowerShell ISE - Tutorial dei principianti
Reset Windows Update Client usando PowerShell Script
Export and Backup Device Drivers Utilizzo di PowerShell in Windows 10
Disabilita Scroll-Forward in CMD and PowerShell su Windows 10
Convert PowerShell script (PS1) File to EXE con IExpress in Windows 10
Come installare il pacchetto App Appx utilizzando PowerShell in Windows 10
Come creare più cartelle contemporaneamente
Replace Command Prompt con PowerShell in WinX Menu di Windows 10
Come disinstallare preinstallato Microsoft Store Apps in Windows 11/10
Come trovare System Uptime in Windows 10
Come creare Local User Account usando PowerShell in Windows 10
Use PowerShell per eliminare file e cartelle in Windows 10
Fix PowerShell causando High CPU usage in Windows 11/10
Come resettare Microsoft Store apps utilizzando PowerShell in Windows 10
Come programmare PowerShell script in Task Scheduler su Windows 10
PowerShell script per controllare Windows Update status