Ignorer les commandes du Ruban
Passer au contenu principal

blog

:

blog > Billets > PowerShell Direct
janvier 10
PowerShell Direct

PowerShell Direct

PowerShell direct permet d'envoyer des commandes de la machine physique directement dans des machines virtuelles évidemment pour des questions de sécurité il faudra rentrer les credencial de la machine virtuelle en question mais sur le principe une fois que l'on est rentré en powershell direct sur une machine on exécute à partir de la console présente sur la machine physique des commandes qui seront exécutés dans la machine virtuelle.

Pour sortir d'une session il faut lancer la commande Exit-PSSession

Allows you to run Windows PowerShell cmdlets on a virtual machine from the Hyper-V host. You do not

need to configure any network connectivity to the virtual machine from the host.

 

Enter-PSSession -VMName "vm test 01"

Restart-Computer

Exit-PSSession

Invoke-Command -VMName "vm test 01" -ScriptBlock {Install-WindowsFeature -Name windows-defender-gui }

 

On peut lancer les commandes sur différentes machines en même temps

Invoke-Command -ComputerName Server01, Server02, TST-0143, localhost -ConfigurationName MySession.PowerShell -ScriptBlock {Get-EventLog "Windows PowerShell"}

Commentaires

Aucun commentaire sur ce billet.