Part V : Windows server 2012 & Hyper-V 3 : Powershell

 Get-Command -Module Hyper-V

Dans la continuité de nos articles sur Windows server 2012 et Hyper-V 2012, et après avoir abordé Windows server 2012 & Hyper-V 3 : Live Migration, nous allons maintenant aborder les commandes basiques de powershell sur un hyper-v 2012.

Windows PowerShell est un outils ligne de commande développé par Microsoft, au fil des années, l’outil a pris du poid et il est maintenant nécessaire d’en avoir la maitrise.



La première chose à faire est de lister toutes les commandes powershell disponible pour hyper-v 3 :

Get-Command -Module Hyper-V

Vous trouverez également le résumé ainsi que tous les détails des commandes PowerShell pour Hyper-V 3 en suivant ce liens : Hyper-V Cmdlets in Windows PowerShell

La création d’une VM

New-VM –Name “new 2” –MemoryStartupBytes 1GB –NewVHDPath d:\vhd\base.vhdx

On peut y ajouter un DVD :

Set-VmDvdDrive

Vous trouverez toutes les options possibles en tapant cette commande :

get-help new-vm

La commande get-help fonctionne pour toutes les commandes et est très utile.

On peut importer une VM :

Import-VM –Path ‘D:\Test\VirtualMachines\LE-XML-DE-LA-VM.XML’

On peut également lancer les commandes de démarrage et d’arrêt de la VM (ce qui peut s’avérer utile :)) :

Start-vm
Stop-vm

Connaitre les machines qui sont dans l’état “running” :

Get-VM –ComputerName Server1 | Where-Object {$_.State –eq ‘Running’}

Ou tout simplement les machines qui sont sur le serveur :

Get-VM

la première commande que nous avons vu : Get-command, en plus de lister toutes les commandes relatives à hyper-v 3, peut aussi servir à lister les commandes disponibles pour le réseau par exemple :

Get-Command –Module Hyper-V –Noun *network*

Voici les basiques pour PowerShell sur hyper-v 3 et windows server 2012.

Pour toutes questions, remarques, suggestions, n’hésitez pas à utiliser les commentaires !

About Alexandre Nogard

Check Also

ISPConfig 3 : Virtualisation & Management avec OpenVZ

Après les deux précédents articles sur ISPConfig 3 : Installation d’ISPconfig 3 sur CentOs 6.4 …

ISPConfig 3 : Installation de packages supplémentaires

Dans l’article de la semaine dernière : Installation d’ISPconfig 3 sur CentOs 6.4 (Apache & …

Authentification SSH par certificat

Dans ce cour article, nous allons voir comment mettre en place une authentication SSH par …

One comment

  1. Félicitation pour ce travail effectué sur vos articles de virtualisation Hyper-V

Leave a Reply

Your email address will not be published. Required fields are marked *