diff --git a/Scripting/Powershell/Bases.html b/Scripting/Powershell/Bases.html index 7d53823..116f58c 100644 --- a/Scripting/Powershell/Bases.html +++ b/Scripting/Powershell/Bases.html @@ -2,7 +2,7 @@ title: PowerShell - Les bases description: Les bases pour bien débuter dans PowerShell published: true -date: 2021-06-09T17:34:38.294Z +date: 2021-06-09T18:11:25.235Z tags: editor: ckeditor dateCreated: 2021-05-24T16:22:45.768Z @@ -294,16 +294,18 @@ dateCreated: 2021-05-24T16:22:45.768Z

 

Invoke-command  -Computername “nom de la machine cible” { vos instructions à la machine cible}

 

-

Pour que vos machines cibles puissent autoriser l'utilisation de commande à distance, vous devez au préalable donner une autorisation par la commande

+

Pour que vos machines cibles puissent autoriser l'utilisation des commandes à distance, vous devez au préalable donner une autorisation par la commande

 

Enable-PsRemoting

 

-

Si vos machines ne sont pas dans un domaine vous devrez en plus ajouter les machines maitres dans le fichier TrustedHosts par la commande :

+

Si vos machines ne sont pas dans un domaine vous devrez en plus ajouter les machines  dans le fichier TrustedHosts par la commande :

 

-
Set-item WsMan:\Localhost\client\TrustedHosts -value "ip ou noms des machines maitres" 
+
Set-item WsMan:\Localhost\client\TrustedHosts -value "ip ou noms des machines" 

 

-

Puis vérifier que vos machines maitres ont bien accès à vos machines distantes avec :

+

Puis vérifier que vos machines peuvent utiliser les commandes à distance :

 

Test-WsMan "ip ou nom machines cibles"

 

+

voici un exemple d'utilisation :

+