about_Group_Policy_Settings

Mis à jour: mai 2014

S'applique à: Windows PowerShell 2.0, Windows PowerShell 3.0, Windows PowerShell 4.0, Windows PowerShell 5.0

RUBRIQUE

about_Group_Policy_Settings

DESCRIPTION COURTE

Décrit les paramètres de stratégie de groupe pour Windows PowerShell®

DESCRIPTION DÉTAILLÉE

Windows PowerShell inclut des paramètres de stratégie de groupe pour vous aider à définir des valeurs d'option cohérentes pour les serveurs dans un environnement d'entreprise.

Les paramètres de stratégie de groupe Windows PowerShell se trouvent dans les chemins d'accès de stratégie de groupe suivants :

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

Les paramètres de stratégie de groupe dans le chemin d'accès Configuration utilisateur sont prioritaires sur les paramètres de stratégie de groupe dans le chemin d'accès Configuration ordinateur.

Les stratégies sont les suivantes :

Activer l'exécution des scripts :

Définit la stratégie d'exécution Windows PowerShell.

Activer l'enregistrement des modules :

Définit la propriété LogPipelineExecutionDetails de modules.

Définir le chemin d'accès source par défaut pour Update-Help :

Définit la source d'UpdatableHelp sur un répertoire, et non Internet.

Pour télécharger des feuilles de calcul qui répertorient tous les paramètres de stratégie de groupe pour chaque version de Windows, consultez « Informations de référence sur les paramètres de stratégie de groupe pour Windows et Windows Server » dans le Centre de téléchargement Microsoft à l'adresse https://go.microsoft.com/fwlink/?LinkId=261775

ACTIVER L'EXÉCUTION DES SCRIPTS

Le paramètre de stratégie « Activer l'exécution des scripts » définit la stratégie d'exécution pour les ordinateurs et les utilisateurs, qui détermine les scripts dont l'exécution est autorisée.

Si vous activez le paramètre de stratégie, vous pouvez choisir parmi les paramètres de stratégie suivants.

« Autoriser uniquement les scripts signés » permet aux scripts d'être exécutés uniquement s'ils sont signés par un éditeur approuvé. Ce paramètre de stratégie est équivalent à la stratégie d'exécution AllSigned.

« Autoriser les scripts locaux et les scripts signés distants » permet d'exécuter tous les scripts locaux. Les scripts qui proviennent d'Internet doivent être signés par un éditeur approuvé. Ce paramètre de stratégie est équivalent à la stratégie d'exécution RemoteSigned.

« Autoriser tous les scripts » permet d'exécuter tous les scripts. Ce paramètre de stratégie est équivalent à la stratégie d'exécution Unrestricted.

Si vous désactivez ce paramètre de stratégie, aucun script n'est autorisé à être exécuté. Ce paramètre de stratégie est équivalent à la stratégie d'exécution Restricted.

Si vous désactivez ou ne configurez pas ce paramètre de stratégie, la stratégie d'exécution définie pour l'ordinateur ou l'utilisateur par l'applet de commande Set-ExecutionPolicy détermine si les scripts sont autorisés à être exécutés. La valeur par défaut est Restricted.

Pour plus d'informations, consultez about_Execution_Policies (https://go.microsoft.com/fwlink/?LinkID=135170).

ACTIVER L'ENREGISTREMENT DES MODULES

Le paramètre de stratégie « Activer l'enregistrement des modules » active l'enregistrement des modules Windows PowerShell sélectionnés. Le paramètre est effectif dans toutes les sessions sur tous les ordinateurs concernés.

Si vous activez ce paramètre de stratégie et spécifiez un ou plusieurs modules, les événements d'exécution du pipeline pour les modules spécifiés sont enregistrés dans le journal Windows PowerShell de l'observateur d'événements.

En désactivant ce paramètre de stratégie, vous désactivez également l'enregistrement des événements d'exécution pour tous les modules Windows PowerShell.

Si vous ne configurez pas ce paramètre de stratégie, la propriété LogPipelineExecutionDetails de chaque module ou composant logiciel enfichable détermine si les événements d'exécution d'un module ou d'un composant logiciel enfichable sont enregistrés. Par défaut, la propriété LogPipelineExecutionDetails de tous les modules et composants logiciels enfichables a la valeur False.

Pour activer l'enregistrement des modules pour un module, utilisez le format de commande suivant. Le module doit être importé dans la session et le paramètre est effectif uniquement dans la session active.

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

Pour activer l'enregistrement des modules pour toutes les sessions sur un ordinateur particulier, ajoutez les commandes précédentes au profil Windows PowerShell de tous les utilisateurs ($Profile.AllUsers.AllHosts).

Pour plus d'informations sur l'enregistrement des modules, consultez about_Modules (https://go.microsoft.com/fwlink/?LinkID=144311).

DÉFINIR LE CHEMIN D'ACCÈS SOURCE PAR DÉFAUT POUR UPDATE-HELP

Le paramètre de stratégie « Définir le chemin d'accès source par défaut pour Update-Help » définit une valeur par défaut pour le paramètre SourcePath de l'applet de commande Update-Help. Ce paramètre empêche les utilisateurs de recourir à l'applet de commande Update-Help pour télécharger les fichiers d'aide à partir d'Internet.

REMARQUE :

Le paramètre de stratégie de groupe « Définir le chemin d'accès source par défaut pour Update-Help » s'affiche sous Configuration ordinateur et Configuration utilisateur. Toutefois, seul le paramètre de stratégie de groupe sous Configuration ordinateur est effectif. Le paramètre de stratégie de groupe sous Configuration utilisateur est ignoré.

L'applet de commande Update-Help télécharge les fichiers d'aide les plus récents pour les modules Windows PowerShell et les installe sur l'ordinateur. Par défaut, Update-Help télécharge les nouveaux fichiers d'aide à partir d'un emplacement Internet spécifié par le module.

Toutefois, vous pouvez utiliser l'applet de commande Save-Help pour télécharger les fichiers d'aide les plus récents à un emplacement de système de fichiers, tel qu'un partage réseau, puis utiliser l'applet de commande Update-Help pour obtenir les fichiers d'aide à partir de l'emplacement de système de fichiers et les installer sur l'ordinateur. Le paramètre SourcePath de l'applet de commande Update-Help spécifie l'emplacement de système de fichiers.

En fournissant une valeur par défaut pour le paramètre SourcePath, ce paramètre de stratégie de groupe ajoute implicitement le paramètre SourcePath à toutes les commandes Update-Help. Les utilisateurs peuvent remplacer l'emplacement de système de fichiers spécifié comme valeur par défaut en entrant un emplacement de système de fichiers différent. Toutefois, ils ne peuvent pas supprimer le paramètre SourcePath de la commande Update-Help.

Si vous activez ce paramètre de stratégie, vous pouvez spécifier une valeur par défaut pour le paramètre SourcePath. Entrez un emplacement de système de fichiers.

Si ce paramètre de stratégie est désactivé ou n'est pas configuré, il n'existe aucune valeur par défaut pour le paramètre SourcePath de l'applet de commande Update-Help. Les utilisateurs peuvent télécharger l'aide à partir d'Internet ou à partir de n'importe quel emplacement de système de fichiers.

Pour plus d'informations, consultez about_Updatable_Help (https://go.microsoft.com/fwlink/?LinkID=235801).

MOTS CLÉS

about_Group_Policies

about_GroupPolicy

VOIR AUSSI

about_Execution_Policies

about_Modules

about_Updatable_Help

Get-ExecutionPolicy

Set-ExecutionPolicy

Get-Module

Update-Help

Save-Help