about_Group_Policy_Settings

Aggiornamento: maggio 2014

Si applica a: Windows PowerShell 2.0, Windows PowerShell 3.0, Windows PowerShell 4.0, Windows PowerShell 5.0

ARGOMENTO

about_Group_Policy_Settings

DESCRIZIONE BREVE

Descrive le impostazioni di Criteri di gruppo per Windows PowerShell®

DESCRIZIONE LUNGA

Windows PowerShell include le impostazioni di criteri di gruppo che consentono di definire i valori delle opzioni coerenti per i server in un ambiente aziendale.

Le impostazioni di criteri di gruppo di Windows PowerShell sono dei seguenti percorsi di criteri di gruppo:

        Computer Configuration\Administrative Templates\Windows Components\Windows PowerShell
        User Configuration\Administrative Templates\Windows Components\Windows PowerShell    

Le impostazioni dei criteri di gruppo nel percorso di configurazione utente hanno la precedenza sulle impostazioni di criteri di gruppo nel percorso di configurazione del Computer.

I criteri sono i seguenti:

Attivare l'esecuzione di Script:

Imposta i criteri di esecuzione di Windows PowerShell.

Attivare la registrazione modulo:

Imposta la proprietà LogPipelineExecutionDetails dei moduli.

Per informazioni sull'aggiornamento, impostare il percorso di origine predefinito:

Imposta l'origine per UpdatableHelp in una directory, non a Internet.

Per scaricare i fogli di calcolo che elencano tutte le impostazioni di criteri di gruppo per ogni versione di Windows, vedere "Gruppo di criteri di impostazioni di riferimento per Windows e Windows Server" in Microsoft Download Center all'indirizzo https://go.microsoft.com/fwlink/?LinkId=261775

ATTIVARE L'ESECUZIONE DI SCRIPT

L'impostazione di criteri "Attiva in esecuzione di Script" imposta i criteri di esecuzione per computer e utenti, che determina quali script sono consentite per l'esecuzione.

Se si abilita l'impostazione di criteri, è possibile effettuare la selezione tra le seguenti impostazioni dei criteri.

"Consenti solo script firmati" consente l'esecuzione di script solo se sono firmati da un autore attendibile. Questa impostazione di criteri è equivalente al criterio di esecuzione AllSigned.

"Consenti gli script locali e gli script remoti firmati" consente l'esecuzione di tutti gli script locali. Gli script provengono da Internet devono essere firmati da un autore attendibile. Questa impostazione di criteri è equivalente al criterio di esecuzione RemoteSigned.

"Consenti a tutti gli script" consente l'esecuzione di tutti gli script. Questa impostazione di criteri è equivalente al criterio di esecuzione Unrestricted.

Se si disabilita questa impostazione di criteri, l'esecuzione degli script non viene consentita. Questa impostazione di criteri è equivalente al criterio di esecuzione Restricted.

Se si disattiva o non si configura questa impostazione di criteri, i criteri di esecuzione impostati per il computer o l'utente dal cmdlet Set-ExecutionPolicy determinano se gli script sono autorizzati all'esecuzione. Il valore predefinito è Restricted.

Per altre informazioni, vedere about_Execution_Policies (https://go.microsoft.com/fwlink/?LinkID=135170).

ATTIVARE LA REGISTRAZIONE DI MODULO

L'impostazione di criteri "Attiva modulo registrazione" attiva la registrazione per i moduli Windows PowerShell selezionati. L'impostazione è efficace per tutte le sessioni su tutti i computer interessati.

Se si abilita questa impostazione di criteri e si specifica uno o più moduli, gli eventi di esecuzione pipeline per i moduli specificati vengono registrati nel registro Windows PowerShell nel Visualizzatore eventi.

Se si disabilita questa impostazione di criteri, la registrazione degli eventi di esecuzione è disabilitata per tutti i moduli Windows PowerShell.

Se questa impostazione di criteri non è configurata, la proprietà LogPipelineExecutionDetails di ogni modulo o lo snap-in determina se vengono registrati gli eventi di esecuzione di un modulo o lo snap-in. Per impostazione predefinita, la proprietà LogPipelineExecutionDetails di tutti i moduli e gli snap-in sono impostati su False.

Per attivare il modulo di registrazione per un modulo, utilizzare il seguente comando. Il modulo deve essere importato nella sessione e l'impostazione è efficace solo nella sessione corrente.

        PS C:\>Import-Module <Module-Name>
        PS C:\>(Get-Module <Module-Name>).LogPipelineExecutionDetails = $true

Per attivare la registrazione del modulo per tutte le sessioni in un determinato computer, aggiungere i comandi precedenti al profilo Windows PowerShell all-users ($Profile.AllUsers.AllHosts).

Per altre informazioni sulla registrazione dei moduli, vedere about_Modules (https://go.microsoft.com/fwlink/?LinkID=144311).

IMPOSTARE IL PERCORSO DI ORIGINE PREDEFINITO PER UPDATE-HELP

L'impostazione di criteri "Impostare il percorso di origine predefinito per Update-Help" imposta un valore predefinito per il parametro SourcePath del cmdlet Update-Help. Questa impostazione di impedisce agli utenti di usare il cmdlet Update-Help per scaricare file della Guida da Internet.

NOTA:

Verrà visualizzata l'impostazione di criteri di gruppo "Impostare il percorso di origine predefinito per Update-Help" in configurazione Computer e configurazione utente. Tuttavia, solo l'impostazione di criteri di gruppo in configurazione computer è efficace. L'impostazione di criteri di gruppo in configurazione utente viene ignorata.

Il cmdlet Update-Help Scarica e installa i file della Guida più recenti per i moduli Windows PowerShell e li installa nel computer. Per impostazione predefinita, Update-Help Scarica i nuovi file della Guida da un percorso Internet specificato dal modulo.

Tuttavia, è possibile utilizzare il cmdlet Save-Help per scaricare i file della Guida più recenti in un percorso del file system, ad esempio una condivisione di rete e quindi utilizzare il cmdlet Update-Help per ottenere i file della Guida dal percorso del file system e installarli nel computer. Il parametro SourcePath del cmdlet Update-Help specifica il percorso del file system.

Fornendo un valore predefinito per il parametro SourcePath, questa impostazione di criteri di gruppo aggiunge in modo implicito il parametro SourcePath a tutti i comandi Update-Help. Gli utenti possono ignorare il percorso di file particolare specificato come valore predefinito immettendo un percorso diverso. Ma non è possibile rimuovere il parametro SourcePath dal comando Update-Help.

Se si abilita questa impostazione, è possibile specificare un valore predefinito per il parametro SourcePath. Immettere un percorso del file system.

Se questa impostazione viene disabilitata o non configurata, non esiste alcun valore predefinito per il parametro SourcePath del cmdlet Update-Help. Gli utenti possono scaricare la Guida da Internet o da qualsiasi posizione del file system.

Per altre informazioni, vedere about_Updatable_Help (https://go.microsoft.com/fwlink/?LinkID=235801).

PAROLE CHIAVE

about_Group_Policies

about_GroupPolicy

VEDERE ANCHE

about_Execution_Policies

about_Modules

about_Updatable_Help

Get-ExecutionPolicy

Set-ExecutionPolicy

Get-Module

Update-Help

Save-Help