FAQforge (Français)

Pour exécuter des commandes ou des scripts PowerShell sur un ordinateur distant, vous devez créer une session. Ceci est également connu sous le nom de PowerShell remoting et c’est comme une session SSH pour un système d’exploitation. Il existe plusieurs façons de créer une session PowerShell. Je vais énumérer l’une des méthodes les plus faciles ici. Ce sont les étapes requises.

Étape 1., Activation de PowerShell Remoting

ouvrez PowerShell avec les privilèges d’administration sur l’ordinateur distant et exécutez la commande suivante:

Enable-PSRemoting -Force

Cette commande démarre le service WinRM et crée une règle de pare-feu pour autoriser les connexions entrantes. L’option-force évite à PowerShell de vous demander une confirmation à chaque étape.

Étape 2. Configurer TrustedHosts

sur les deux ordinateurs, configurez le paramètre TrustedHosts afin qu’ils se connaissent. Exécutez la commande suivante sur les deux ordinateurs pour ce faire:

winrm set winrm/config/client '@{TrustedHosts="

Étape 3., Redémarrez Service WinRM

Exécutez la commande suivante pour redémarrer le service WinRM maintenant:

Restart-Service WinRM

l’Étape 4. Tester la connexion

pour tester votre configuration, exécutez la commande suivante sur l’ordinateur local:

Test-WsMan <RemoteCOMPUTERName>

pour que la configuration soit réussie, cette commande doit s’exécuter sans erreur et afficher les informations du service WinRM de l’ordinateur distant.,

créer une Session PowerShell et exécuter des commandes

maintenant, lorsque les deux ordinateurs ont été configurés, vous pouvez créer une session en utilisant les commandes suivantes (exécutez ces commandes avec des privilèges élevés):

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *