Principale Windows 10 Come modificare i criteri di esecuzione di PowerShell in Windows 10

Come modificare i criteri di esecuzione di PowerShell in Windows 10



Per impostazione predefinita, PowerShell limita l'esecuzione di script sui PC degli utenti finali. Questa impostazione è buona dal punto di vista della sicurezza. Tuttavia, se utilizzi molti script che hai scaricato o codificato da solo, può essere davvero fastidioso. In questo articolo, esamineremo come modificare i criteri di esecuzione predefiniti per gli script di PowerShell in Windows 10.

Pubblicità


Windows PowerShell ha quattro diversi criteri di esecuzione:

  • Limitato: non è possibile eseguire script. Windows PowerShell può essere utilizzato solo in modalità interattiva.
  • AllSigned: possono essere eseguiti solo script firmati da un editore attendibile.
  • RemoteSigned: gli script scaricati devono essere firmati da un editore attendibile prima di poter essere eseguiti.
  • Senza restrizioni - Nessuna restrizione; tutti gli script di Windows PowerShell possono essere eseguiti.
  • Non definito: non è stato impostato alcun criterio di esecuzione.

Se il criterio di esecuzione non è impostato e non è configurato, viene visualizzato come 'Non definito'. Ecco come puoi vedere il valore corrente.

Come visualizzare i criteri di esecuzione di PowerShell

  1. Apri PowerShell .
  2. Digita o copia e incolla il seguente comando e premi il tasto Invio:
    Get-ExecutionPolicy -List

PowerShell Vedi criteri di esecuzione

Il comando mostrerà tutti i criteri di esecuzione. Come puoi vedere, esistono diversi ambiti per i quali è possibile definire la politica di esecuzione. Può essere impostato globalmente per tutti gli utenti, solo per l'utente corrente o per il processo corrente. La politica di processo corrente ha la priorità sulle impostazioni dell'utente corrente. Il criterio utente corrente sostituisce l'opzione globale. Tienilo a mente. Vediamo ora come modificare i criteri di esecuzione degli script per PowerShell.

Modificare i criteri di esecuzione di PowerShell per un processo

  1. Apri un file prompt dei comandi o PowerShell.
  2. Avvia il file powershell.exe con l'argomento -ExecutionPolicy Unrestricted. Per esempio,
    Powershell.exe -ExecutionPolicy Unrestricted -File c:  data  test.ps1

Questo avvierà lo script utilizzando il criterio di esecuzione senza restrizioni. Invece dello script, puoi avviare un cmdlet o ciò che desideri. Invece di 'Senza restrizioni', puoi utilizzare qualsiasi altra politica sopra menzionata.

Suggerimento: per una console PowerShell aperta, è possibile cambiare il criterio di esecuzione utilizzando il comando:

Set-ExecutionPolicy Unrestricted -Scope Process

Rimarrà attivo fino alla chiusura della finestra di PowerShell corrente.Il criterio di esecuzione di PowerShell è impostato per un processo

Modificare i criteri di esecuzione di PowerShell per l'utente corrente

  1. Apri PowerShell.
  2. Digita o copia e incolla il seguente comando e premi il tasto Invio:
    Set-ExecutionPolicy Unrestricted -Scope CurrentUser

Suggerimento: se il criterio non viene impostato dopo il comando precedente, prova a combinarlo con l'argomento -Force, in questo modo:

Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force

Quando il criterio di esecuzione è impostato per l'utente corrente, sovrascriverà l'ambito 'LocalMachine'. Ancora una volta, per un processo, puoi sovrascriverlo per l'istanza di PowerShell corrente come descritto sopra.

Modificare il criterio di esecuzione di PowerShell globale

Questo criterio di esecuzione si applica al computer, il che significa che è efficace per quegli account utente che non hanno criteri di esecuzione applicati individualmente. Con le impostazioni predefinite, verrà applicato a tutti gli account utente.

Per modificare i criteri di esecuzione di PowerShell in Windows 10 , Fare quanto segue.

  1. Apri PowerShell come amministratore .
  2. Esegui il seguente comando:
    Set-ExecutionPolicy Unrestricted -Scope LocalMachine

Hai fatto.

Modifica i criteri di esecuzione di PowerShell con un tweak del registro

È possibile modificare la politica di esecuzione con un tweak del Registro di sistema sia per l'utente corrente che per il computer. Ecco come si può fare.

  1. Apri il Editor del registro .
  2. Per modificare la politica di esecuzione per l'utente corrente, vai a
    HKEY_CURRENT_USER  SOFTWARE  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  3. Impostare il valore di stringa ExecutionPolicy su uno dei seguenti valori: Restricted, AllSigned, RemoteSigned, Unrestricted, Undefined.
  4. Per modificare la politica di esecuzione per l'ambito LocalMachine, vai a
    HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  5. Impostare il valore di stringa ExecutionPolicy su uno dei seguenti valori: Restricted, AllSigned, RemoteSigned, Unrestricted, Undefined.

Suggerimento: scopri come accedere a una chiave di registro con un clic . Inoltre, puoi passare rapidamente da HKCU a HKLM nell'editor del registro di Windows 10 .

come controllare i tuoi follower su twitch

Questo è tutto.

Articoli Interessanti

Scelta Del Redattore

Recensione di Pivot Stickfigure Animator
Recensione di Pivot Stickfigure Animator
A volte i programmi più semplici sono i più efficaci e Pivot Stickfigure Animator è un esempio calzante. È un'applicazione gratuita che è veloce da installare, consentendo agli studenti di animare in pochissimo tempo. Il programma si basa sui principi
Rimuovi Dropbox dal riquadro di navigazione in Windows 10
Rimuovi Dropbox dal riquadro di navigazione in Windows 10
Rimuovere Dropbox dal riquadro di spostamento in Esplora file di Windows 10 Dropbox è un servizio di archiviazione cloud, un'alternativa alla soluzione OneDrive di Microsoft. Ti consente di archiviare file e cartelle nel cloud e di sincronizzarli tra i dispositivi collegati. Quando installi Dropbox, aggiunge un'icona al pannello di navigazione in Esplora file. Se
Tasti di scelta rapida della lente di ingrandimento di Windows 10 (tasti di scelta rapida)
Tasti di scelta rapida della lente di ingrandimento di Windows 10 (tasti di scelta rapida)
L'elenco delle scorciatoie da tastiera di Magnifier (tasti di scelta rapida) in Windows 10 Magnifier è uno strumento di accessibilità fornito in bundle con Windows 10. Quando è abilitato, Magnifier ingrandisce parte o tutto lo schermo in modo da poter vedere meglio parole e immagini. Supporta una serie di scorciatoie da tastiera (tasti di scelta rapida) che puoi utilizzare per gestirlo in modo utile
Come collegare la soundbar a Roku TV
Come collegare la soundbar a Roku TV
Con quasi tutti i televisori oggi intelligenti, i loro sistemi operativi sono disponibili in molte forme e forme. Alcuni di loro funzionano abbastanza bene, mentre altri sono al massimo goffi. Per togliersi di mezzo quella preoccupazione, le persone di solito
Il miglior software OCR gratuito
Il miglior software OCR gratuito
Il riconoscimento ottico dei caratteri ti aiuta a convertire le immagini con la scrittura in un formato di testo che puoi condividere e modificare, proprio come i PDF. Avere a disposizione in forma digitalizzata passaporti, fatture, estratti conto bancari o qualsiasi documento stampato può salvare
Come risolvere i problemi Wi-Fi comuni in Android
Come risolvere i problemi Wi-Fi comuni in Android
https://www.youtube.com/watch?v=Q91yDqXNT7A La versione 2019 di Android si chiama Android 10 e non include nuovi aggiornamenti appariscenti. Offre un aspetto leggermente diverso e alcuni difetti sono stati eliminati
Perché Yahoo Mail non ti mantiene connesso
Perché Yahoo Mail non ti mantiene connesso
Yahoo potrebbe chiederti di accedere ogni volta che controlli la posta a causa di una funzionalità di sicurezza. Scopri come rimanere connesso al tuo account di posta Yahoo.