J'ai réussi à faire fonctionner winrm et je suis en mesure d'exécuter Enter-PSSession my-machine
dans le shell et ensuite entrer des commandes. Toutefois, lorsque j'essaie d'exécuter un script qui démarre une session à distance, tous les appels suivants sont exécutés sur la machine locale. Par exemple:Exécution de scripts distants dans PowerShell
PS> test.ps1
Contenu de test.ps1
Enter-PSSession remote-pcname
gc env:computername
imprime local-pcname
au lieu de remote-pcname
toute idée pourquoi le fichier script ne respecte pas la session à distance? Il est définitivement connecté avec succès parce que lorsque le script se termine, je suis retourné à l'invite du shell de la machine distante.
+1 vous répondez avant, mais comme il a été écrit je l'affiche même si – JPBlanc