• Note pour les visiteurs de Tutoriaux-Excalibur

    Vous trouvez Tutoriaux-Excalibur intéressant ?

    Nous espérons que vous avez trouvé les tutoriels sur Tutoriaux-Excalibur utiles et instructifs. Votre avis est très important pour nous !

    Si vous avez apprécié votre expérience, nous vous invitons à partager vos commentaires sur notre page Trustpilot.

    Cliquez ici pour partager votre expérience sur Trustpilot.

    Merci de votre soutien !

Tutoriel ⚔ Automatisation création, gestion, suppression VM avec PowerShell

Sylvain*

Administrateur
Membre VIP
Membre présenté
Membre
Automatisation de la création, gestion et suppression des machines virtuelles avec PowerShell (Windows)

💡 Introduction

Ce tutoriel montre comment automatiser la création, la gestion, et la suppression de machines virtuelles avec PowerShell sur Windows. En automatisant ces processus, vous pouvez gagner du temps et rationaliser la gestion des environnements de test virtuels sous Hyper-V.



📋 Prérequis

• Windows 10 Pro, Windows 11 Pro, ou Windows Server avec Hyper-V activé

• Droits d’administrateur

• Familiarité de base avec PowerShell et Hyper-V



🔍 Méthodologie

🔹 Création de machines virtuelles avec PowerShell

• Utilisez la commande PowerShell suivante pour créer une nouvelle machine virtuelle avec Hyper-V :

Code:
New-VM -Name "VM-Test" -MemoryStartupBytes 2GB -NewVHDPath "C:\VMs\VM-Test.vhdx" -NewVHDSizeBytes 20GB -Generation 2

• Ce script crée une VM nommée "VM-Test" avec 2 Go de RAM et un disque dur virtuel de 20 Go. Pour démarrer la machine virtuelle, utilisez :

Code:
Start-VM -Name "VM-Test"

Microsoft Learn : commandes PowerShell pour Hyper-V



🔹 Gestion des machines virtuelles avec PowerShell

• Pour afficher l'état d'une machine virtuelle, exécutez :

Code:
Get-VM -Name "VM-Test"

• Modifiez les ressources de la VM, comme la RAM ou les processeurs, en utilisant les commandes suivantes :

Code:
Set-VM -Name "VM-Test" -MemoryStartupBytes 4GB
Set-VMProcessor -VMName "VM-Test" -Count 2

Support Microsoft : gestion Hyper-V avec PowerShell



🔹 Suppression automatique des machines virtuelles

• Pour supprimer une machine virtuelle et son disque dur virtuel, utilisez le script suivant :

Code:
Stop-VM -Name "VM-Test" -Force
Remove-VM -Name "VM-Test" -Force
Remove-Item -Path "C:\VMs\VM-Test.vhdx" -Force

• Ce script arrête et supprime la VM, puis supprime le fichier VHDX associé pour libérer de l’espace disque.

Recherche Google : suppression VM Hyper-V PowerShell



💡 Astuce

Automatisez les sauvegardes de vos machines virtuelles avant leur suppression en créant une copie du disque VHDX, assurant la récupération de données si nécessaire.



⚠️ Avertissement

Avant de supprimer une machine virtuelle, assurez-vous qu’aucune donnée critique n’y est stockée. La suppression est irréversible si elle n’a pas été sauvegardée.



📝 Conseil

Pour gérer de nombreuses VM, utilisez des scripts avec des variables dynamiques, permettant d’automatiser en masse sans intervention manuelle. VeriMark Fingerprint Key peut aussi sécuriser les accès PowerShell pour éviter les modifications non autorisées.



🔄 Solution alternative

Pour des fonctionnalités avancées de virtualisation et gestion de machines, explorez VMware Workstation, qui propose des options de gestion avancée et des API automatisées.



🏁 Conclusion

Automatiser la création, la gestion, et la suppression de machines virtuelles sous Windows avec PowerShell permet de gagner en efficacité et de simplifier les workflows, particulièrement utile dans les environnements de tests fréquents.
 

Campagne de dons

Dons pour T-E

Campagne de dons pour T-E
Objectif
300.00 $
Reçu
125.81 $
Cette collecte de dons se termine dans
0 heures, 0 minutes, 0 seconds
  41.9%

En ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
17 993
Messages
29 266
Membres
356
Dernier inscrit
Matth974

Nouveaux membres

Anniversaires

Retour
Haut Bas