Configure l'ordinateur pour recevoir des commandes distantes.

Syntaxe

Enable-PSRemoting [-Force] [-Confirmer] [-WhatIf] [<CommonParameters>]

Description

L'applet de commande Enable-PSRemoting configure l'ordinateur pour la réception de commandes distantes Windows PowerShell envoyées à l'aide de la technologie Gestion des services Web.

Vous ne devez exécuter cette commande qu'une seule fois sur chaque ordinateur devant recevoir des commandes. Vous n'avez pas besoin de l'exécuter sur les ordinateurs qui servent uniquement à envoyer des commandes. Étant donné que la configuration active des écouteurs, il est prudent de l'exécuter uniquement si nécessaire.

L'applet de commande Enable-PSRemoting exécute les opérations suivantes :

--Exécute l'applet de commande Set-WSManQuickConfig, qui effectue les tâches suivantes :

----- Démarre le service WinRM.

----- Définit le type de démarrage du service WinRM sur Automatique.

----- Crée un écouteur pour accepter les demandes sur toute adresse IP.

----- Active une exception de pare-feu pour les communications du service Gestion des services Web.

--Active toutes les configurations de session Windows PowerShell inscrites pour recevoir des instructions à partir d'un ordinateur distant.

----- Inscrit la configuration de session « Microsoft.PowerShell », si elle ne l'est pas déjà.

----- Inscrit la configuration de session « Microsoft.PowerShell32 » sur les ordinateurs 64 bits, si elle ne l'est pas déjà.

----- Supprime le paramètre « Refuser Tout le monde » du descripteur de sécurité pour toutes les configurations de session inscrites.

----- Redémarre le service WinRM pour appliquer les modifications précédentes.

Pour exécuter cette applet de commande sur Windows Vista, Windows Server 2008 et les versions ultérieures de Windows, vous devez démarrer Windows PowerShell avec l'option Exécuter en tant qu'administrateur.

Paramètres

-Force

Supprime toutes les invites utilisateur. Par défaut, vous êtes invité à confirmer chaque opération.

Obligatoire ?

false

Position ?

named

Valeur par défaut

False

Accepter l'entrée de pipeline ?

false

Accepter les caractères génériques ?

false

-Confirmer

Vous invite à confirmer l'exécution de la commande.

Obligatoire ?

false

Position ?

named

Valeur par défaut

Accepter l'entrée de pipeline ?

false

Accepter les caractères génériques ?

false

-WhatIf

Décrit le résultat que vous obtiendriez en exécutant la commande, sans réellement l'exécuter.

Obligatoire ?

false

Position ?

named

Valeur par défaut

Accepter l'entrée de pipeline ?

false

Accepter les caractères génériques ?

false

<CommonParameters>

Cette applet de commande prend en charge les paramètres courants : -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer et -OutVariable. Pour plus d'informations, consultez about_Commonparameters.

Entrées et sorties

Le type d'entrée est le type des objets que vous pouvez diriger vers l'applet de commande. Le type de retour est le type des objets que l'applet de commande retourne.

Entrées

Aucun

Vous ne pouvez pas diriger d'entrée vers cette applet de commande.

Sorties

System.String

Enable-PSRemoting retourne des chaînes qui décrivent ses résultats.

Exemple 1

C:\PS>enable-psremoting

Description
-----------
Cette commande configure l'ordinateur pour la réception de commandes distantes.






Exemple 2

C:\PS>enable-psremoting -force

Description
-----------
Cette commande configure l'ordinateur pour la réception de commandes distantes. Elle utilise le paramètre Force pour supprimer les invites utilisateur.






Voir aussi




Table des matières