Je ne comprends toujours pas pourquoi psexec est le Shell distant de choix alors que WinRM offre tous les mêmes avantages mais avec une seule ouverture de port dans le pare-feu.
Il doit être configuré, mais probablement moins que PSExec. Pas de problème si vous avez déjà opté pour psexec, je vous propose simplement des options supplémentaires :)
Très rapidement, vous devez exécuter winrm quickconfig
sur la machine que vous souhaitez contrôler. Cette commande de démarrage rapide modifie un certain nombre de paramètres dans l'ensemble du système. Il convient donc de vérifier si vos politiques de sécurité l'autorisent avant de l'exécuter.
Une fois exécuté, vous pouvez utiliser WinRS comme suit :
WinRS -r:Computername ipconfig
Vous pouvez, si vous n'avez pas déjà les autorisations sur le système cible, exécuter la commande avec d'autres informations d'identification.
WinRS -r:Computername -u:Username -p:Password ipconfig
Vous pouvez également utiliser des commandes PowerShell sur des machines distantes configurées pour la gestion à distance. À partir de la gestion Powershell
Invoke-Command hostname {powershell-command}
o icm hostname {powershell-command}
Si vous disposez de la bonne infrastructure, WinRM et WinRS peuvent remplacer le besoin de psexec et la commande quickconfig rend la configuration assez simple.
Cheers
Lewis