Auteur de questions
Script Powershell: informations sur les VM Hyper-V

Question
-
Bonjour,
Nous avons Hyper-V V2 et Hyper-V3.
Existe-t-il un script powershell qui remonterait des informations sur les VM ?
J'imagine que cela existe déjà.
Si ça pouvait générer un xls avec le nom des VM, config mémoire, processeur, etc.
Ce serait top.
Merci d'avanceCordialement
Toutes les réponses
-
Bonjour,
Avant toute chose, il faut commencer par ajouter le module Hyper-V pour PowerShell (ce natif depuis Windows Server 2012) mais sous W2K8 & W2K8 R2.
https://pshyperv.codeplex.com/releases/view/38769
Ensuite, tu pourras utiliser la cmdlette Get-VM avec certains paramètres pour obtenir par exemple des informations comme l'IP, Hostname, Emplacement ..Etc
Je t'invite à consulter ces deux articles :
http://blogs.technet.com/b/heyscriptingguy/archive/2013/04/24/use-powershell-to-get-name-and-ip-address-of-all-hyper-v-vm-s.aspx
A+
HK.Hicham KADIRI | Just Another IT Guy
-
Bonjour,
Avant toute chose, il faut commencer par ajouter le module Hyper-V pour PowerShell (ce natif depuis Windows Server 2012) mais sous W2K8 & W2K8 R2.
https://pshyperv.codeplex.com/releases/view/38769
Ensuite, tu pourras utiliser la cmdlette Get-VM avec certains paramètres pour obtenir par exemple des informations comme l'IP, Hostname, Emplacement ..Etc
Je t'invite à consulter ces deux articles :
http://blogs.technet.com/b/heyscriptingguy/archive/2013/04/24/use-powershell-to-get-name-and-ip-address-of-all-hyper-v-vm-s.aspx
A+
HK.
Hicham KADIRI | Just Another IT Guy
Bonsoir Hicham,
Tu as oublié quelques mots dans ta réponses :)
'Get-VM' n'est en effet pas disponible sur Hyper-V en 2008 et 2008R2, il faut utiliser WMI, c'est un peu plus complexe. Sinon, il y a aussi des solutions tierces.
-
-
-
Toujours en utilisant le module hyper-v, la commande get-vmhost devrait répondre à vos attentes, il n'y a plus qu'à rajouter un select pour les champs qui vous interessent.
- Modifié Chris.Roualin mercredi 1 juin 2016 09:19