Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
about_Execution_Policies
DESCRIZIONE BREVE
Descrive i criteri di esecuzione di Windows PowerShell e la relativa
modalità di gestione.
DESCRIZIONE DETTAGLIATA
I criteri di esecuzione di Windows PowerShell consentono di
determinare le condizioni in base alle quali vengono caricati i
file di configurazione ed eseguiti gli script in Windows PowerShell.
Restricted
- Criterio di esecuzione predefinito.
AllSigned
- Consente l'esecuzione di script.
RemoteSigned
- Consente l'esecuzione di script.
Unrestricted
- Consente l'esecuzione di script non firmati. Comporta
il rischio di eseguire script dannosi.
Bypass
- Non viene bloccato alcun elemento e non vengono visualizzati
avvisi o prompt.
Undefined
- Nell'ambito corrente non vi sono criteri di esecuzione
impostati.
- Process
I criteri di esecuzione influiscono solo sulla sessione
corrente (processo corrente di Windows PowerShell). I
criteri di esecuzione vengono archiviati nella variabile di
ambiente $PSExecutionPolicyPreference. Questo valore viene
eliminato alla chiusura della sessione in cui vengono impostati i
criteri.
- CurrentUser
I criteri di esecuzione influiscono solo sull'utente
corrente. Vengono archiviati nella sottochiave del
Registro di sistema HKEY_CURRENT_USER.
- LocalMachine
I criteri di esecuzione influiscono su tutti gli utenti del
computer corrente. Vengono archiviati nella sottochiave del
Registro di sistema HKEY_LOCAL_MACHINE.
get-executionpolicy
get-executionpolicy -list
Scope ExecutionPolicy
----- ---------------
MachinePolicy Undefined
UserPolicy Undefined
Process Undefined
CurrentUser RemoteSigned
LocalMachine AllSigned
Set-ExecutionPolicy <nome-criterio>
Ad esempio:
Set-ExecutionPolicy RemoteSigned
Ad esempio:
set-executionpolicy Undefined
Oppure:
Ad esempio:
VEDERE ANCHE
Get-ExecutionPolicy
Set-ExecutionPolicy
about_Signing
Argomento relativo ai modelli amministrativi per Windows PowerShell
all'indirizzo http://go.microsoft.com/fwlink/?LinkId=131786
(le informazioni potrebbero essere in lingua inglese)