Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette section inclut un exemple de code qui montre comment créer des runspaces qui limitent les fonctionnalités et comment exécuter de manière asynchrone des commandes à l’aide d’un pool d’espaces de exécution pour fournir les runspaces. Vous pouvez utiliser Microsoft Visual Studio pour créer une application console, puis copier le code des rubriques de cette section dans votre application hôte.
Dans cette section
Exemple powerShell01 Cet exemple montre comment utiliser un objet system.Management.Automation.Runspaces.InitialSessionState pour limiter les fonctionnalités d’un espace d’exécution. La sortie de cet exemple montre comment restreindre le mode de langage de l’instance d’exécution, comment marquer une applet de commande comme privée, comment ajouter et supprimer des applets de commande et des fournisseurs, comment ajouter une commande proxy, etc.
Exemple PowerShell02 Cet exemple montre comment exécuter des commandes de manière asynchrone à l’aide des espaces d’exécution d’un pool d’instances d’exécution. L’exemple génère une liste de commandes, puis exécute ces commandes pendant que le moteur Windows PowerShell ouvre un espace d’exécution à partir du pool quand il est nécessaire.