Souhaitez-vous apprendre à exécuter des commandes distantes à l’aide de Powershell ? Dans ce tutoriel, nous allons vous montrer comment utiliser la fonctionnalité WinRM pour exécuter des commandes à distance à l’aide de Powershell sur un ordinateur fonctionnant sous Windows.

• Windows 2012 R2
• Windows 2016
• Windows 2019
• Windows 10
• Windows 7

Liste des équipements

La section suivante présente la liste des équipements utilisés pour créer ce didacticiel.

En tant qu’associé Amazon, je gagne des achats admissibles.

Tutoriel connexe - PowerShell

Sur cette page, nous offrons un accès rapide à une liste de tutoriels liés à PowerShell.

Tutorial Powershell - Activer le service WinRM

Accédez au serveur où vous souhaitez exécuter des commandes distantes.

En tant qu’administrateur, démarrez une ligne de commande Powershell.

Windows 10 - powershell elevated

Activer le service WinRM.

Copy to Clipboard

Vérifiez la configuration réseau du service WinRM.

Copy to Clipboard

Voici la sortie de commande.

Copy to Clipboard

Dans notre exemple, le service WinRM est à l’écoute sur le port TCP 5985.

Dans notre exemple, le service WinRM permet les connexions HTTP.

Vérifiez la configuration de service WinRM

Copy to Clipboard

Voici la sortie de commande.

Copy to Clipboard

Testez la connexion locale au service WinRM.

Copy to Clipboard

Voici la sortie de commande.

Copy to Clipboard

félicitations! Vous pouvez activer le service WinRM pour autoriser les commandes distantes à l’aide de Powershell.

Tutorial WinRM - Commandes distantes à l’aide de Powershell.

Sur l’ordinateur client, démarrez une ligne de commande Powershell.

Start Powershell

Testez la connexion à l’ordinateur distant sur le port TCP 5985.

Copy to Clipboard

Voici la sortie de commande.

Copy to Clipboard

Testez la connexion au service WinRM distant.

Copy to Clipboard

Voici la sortie de commande.

Copy to Clipboard

Exécutez une commande à distance à l’aide de WinRM et Powershell.

Copy to Clipboard

Entrez les informations d’identification pour accéder à l’ordinateur distant.

WinRM - Remoce command credentials

Voici la sortie de commande.

Copy to Clipboard

Dans notre exemple, une seule commande a été exécutée à distance à l’aide de WinRM et Powershell.

Exécutez une commande à distance à l’aide d’une informations d’identification stockées.

Copy to Clipboard

Il existe plusieurs façons d’utiliser Powershell, WinRM et une référence stockée.

Copy to Clipboard

félicitations! Vous pouvez utiliser WinRM pour envoyer des commandes distantes à l’aide de Powershell.

Tutoriel WinRM - Session à distance à l’aide de Powershell.

Sur l’ordinateur client, démarrez une ligne de commande Powershell.

Start Powershell

Testez la connexion à l’ordinateur distant sur le port TCP 5985.

Copy to Clipboard

Voici la sortie de commande.

Copy to Clipboard

Testez la connexion au service WinRM distant.

Copy to Clipboard

Voici la sortie de commande.

Copy to Clipboard

Démarrez une session à distance à l’aide de Powershell et WinRM.

Copy to Clipboard

Entrez les informations d’identification pour accéder à l’ordinateur distant.

WinRM - Remoce command credentials

Voici la sortie de commande.

Copy to Clipboard

Dans notre exemple, une session distante a été commencée à utiliser WinRM et Powershell.

Démarrez une session à distance à l’aide d’une informations d’identification stockées.

Copy to Clipboard

Il existe plusieurs façons d’utiliser Powershell, WinRM et une référence stockée.

Copy to Clipboard

félicitations! Vous pouvez utiliser WinRM pour démarrer une session distante à l’aide de Powershell.