Une fois PowerShell démarré et le jeu de commandes SCVMM chargé (avec la méthode de votre choix), nous pouvons demander la liste des commandes.
Cela se réalise grâce à la commande suivante :
PS > Get-Command -Module Microsoft.SystemCenter.VirtualMachineManager
Familles de commandes PowerShell
Ou
PS > Get-Command -Module *Virtual*
Fort de cette liste impressionnante de commandes, nous pouvons facilement nous amuser à les compter.
PS > Get-Command -Module *Virtual* | Measure-Object
Count : 162
Average :
Sum :
Maximum :
Minimum :
Property :
Nous avons donc à disposition un jeu de 162 commandes. Ce nombre est relativement impressionnant si on le compare aux 236 commandes de base de PowerShell (v2.0). Il y a donc de quoi faire…
Parmi les nombreuses commandes disponibles, de part leur nom ou le préfixe situé devant leur nom, on peut identifier les grandes familles de commandes suivantes :
• Virtual (37 commandes) : Les commandes de cette famille permettent de gérer le matériel virtuel des machines virtuelles.
• VMHost (29 commandes) : Les commandes de cette famille servent à configurer les serveurs hôtes de virtualisation (ceux qui hébergent les machines virtuelles).
• VM (17 commandes) : Cette famille de commande sert à la gestion les machines virtuelles.
• Library (11 commandes) : Cette famille de commandes permet la gestion de la bibliothèque SCVMM (modèles, profils matériels et logiciels, etc.)
• VMM (10 commandes) : Cette famille de commandes permet la gestion du serveur Virtual Machine Manager.
Tableau récapitulatif des plus grandes familles de commandes :
Familles |
Commandes |
Virtual |
Compress-VirtualDiskDrive Convert-VirtualDiskDrive Expand-VirtualDiskDrive Get-VirtualCOMPort Get-VirtualDiskDrive Get-VirtualDVDDrive Get-VirtualFloppyDisk Get-VirtualFloppyDrive Get-VirtualHardDisk Get-VirtualNetwork Get-VirtualNetworkAdapter Get-VirtualSCSIAdapter Move-VirtualHardDisk New-VirtualDiskDrive New-VirtualDVDDrive New-VirtualNetwork New-VirtualNetworkAdapter New-VirtualSCSIAdapter Remove-VirtualDiskDrive Remove-VirtualDVDDrive Remove-VirtualFloppyDisk Remove-VirtualHardDisk Remove-VirtualNetwork Remove-VirtualNetworkAdapter Remove-VirtualSCSIAdapter Set-VirtualCOMPort Set-VirtualDiskDrive Set-VirtualDVDDrive Set-VirtualFloppyDisk Set-VirtualFloppyDrive Set-VirtualHardDisk Set-VirtualNetwork Set-VirtualNetworkAdapter Set-VirtualSCSIAdapter |
VMHos |
Add-VMHost Add-VMHostCluster Add-VMHostNetworkAdapter Associate-VMHost Disable-VMHost Enable-VMHost Get-VMHost Get-VMHostCluster Get-VMHostDisk Get-VMHostGroup Get-VMHostNetworkAdapter Get-VMHostRating Get-VMHostVolume Move-VMHost Move-VMHostCluster Move-VMHostGroup New-VMHostGroup Refresh-VMHost Refresh-VMHostCluster Remove-VMHost Remove-VMHostCluster Remove-VMHostGroup Remove-VMHostNetworkAdapter Set-VMHost Set-VMHostCluster Set-VMHostGroup Set-VMHostNetworkAdapter Set-VMHostVolume Update-VMHost |
VM |
DisableUndoDisk-VM DiscardSavedState-VM Get-VM Move-VM New-VM Refresh-VM Register-VM Remove-VM Repair-VM Resume-VM SaveState-VM Set-VM Shutdown-VM Start-VM Stop-VM Store-VM Suspend-VM |
Librar |
Add-LibraryServer Add-LibraryShare Discover-LibraryShare Get-LibraryRating Get-LibraryServer Get-LibraryShare Refresh-LibraryShare Remove-LibraryServer Remove-LibraryShare Set-LibraryServer Set-LibraryShare |
VMM |
Backup-VMMServer Get-VMMManagedComputer Get-VMMServer Get-VMMUserRole New-VMMUserRole Reassociate-VMMManagedComputer Remove-VMMUserRole Set-VMMServer Set-VMMUserRole Update-VMMManagedComputer |
Pour aller plus lin sur PowerShell avec les experts @itprofr : Powershell Archives · iTPro.fr
Téléchargez cette ressource
Construire une infrastructure cloud optimisée pour l’IA avec Microsoft Azure
Les managers IT ont besoin d’une stratégie claire et de solutions concrètes pour préparer leur infrastructure cloud à l'adoption de l'IA, tout en optimisant les coûts, renforçant la sécurité et développant les compétences internes. Découvrez tous les conseils dans ce guide Insight.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- À l’aube de 2026, le SaaS entre dans une nouvelle phase
- Face à l’urgence écologique, l’IT doit faire sa révolution
- IoT et cybersécurité : les bases que chaque décideur doit maîtriser
- AWS re:Invent 2025 : décryptage des grandes innovations qui vont transformer le cloud
Articles les + lus
Les 3 prédictions 2026 pour Java
Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
Face à l’urgence écologique, l’IT doit faire sa révolution
D’ici 2030, jusqu’à 90 % du code pourrait être écrit par l’IA, pour les jeunes développeurs, l’aventure ne fait que commencer
Top 5 TechnoVision 2026 des tendances technologiques à suivre de près !
À la une de la chaîne Tech
- Les 3 prédictions 2026 pour Java
- Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
- Face à l’urgence écologique, l’IT doit faire sa révolution
- D’ici 2030, jusqu’à 90 % du code pourrait être écrit par l’IA, pour les jeunes développeurs, l’aventure ne fait que commencer
- Top 5 TechnoVision 2026 des tendances technologiques à suivre de près !
