Exemples PowerShell pour les machines virtuelles AzureAzure Virtual Machine PowerShell samples

Le tableau suivant fournit des liens vers des exemples de script PowerShell qui créent et gèrent des machines virtuelles (VM) Windows.The following table provides links to PowerShell script samples that create and manage Windows virtual machines (VMs).

ScriptScript DescriptionDescription
Créer des machines virtuellesCreate virtual machines
Créer rapidement une machine virtuelleQuickly create a virtual machine Crée un groupe de ressources, une machine virtuelle et toutes les ressources associées avec un minimum d’invites.Creates a resource group, a virtual machine, and all related resources, with a minimum of prompts.
Créer une machine virtuelle entièrement configuréeCreate a fully configured virtual machine Crée un groupe de ressources, une machine virtuelle et toutes les ressources associées.Creates a resource group, a virtual machine, and all related resources.
Créer des machines virtuelles hautement disponiblesCreate highly available virtual machines Crée plusieurs machines virtuelles dans une configuration haute disponibilité avec équilibrage de charge.Creates several virtual machines in a highly-available and load-balanced configuration.
Créer une machine virtuelle et exécuter un script de configurationCreate a VM and run a configuration script Crée une machine virtuelle et utilise l’extension de script personnalisé Azure pour installer IIS.Creates a virtual machine and uses the Azure Custom Script extension to install IIS.
Créer une machine virtuelle et exécuter une configuration DSCCreate a VM and run a DSC configuration Crée une machine virtuelle et utilise l’extension DSC Azure pour installer IIS.Creates a virtual machine and uses the Azure Desired State Configuration (DSC) extension to install IIS.
Charger un disque dur virtuel et créer des machines virtuellesUpload a VHD and create VMs Charge un fichier de disque dur virtuel local sur Azure, crée une image à partir du disque dur virtuel, puis crée une machine virtuelle à partir de cette image.Uploads a local VHD file to Azure, creates an image from the VHD, and then creates a VM from that image.
Créer une machine virtuelle à partir d’un disque de système d’exploitation géréCreate a VM from a managed OS disk Crée une machine virtuelle en attachant un disque géré existant en tant que disque de système d’exploitation.Creates a virtual machine by attaching an existing Managed Disk as OS disk.
Créer une machine virtuelle à partir d’une capture instantanéeCreate a VM from a snapshot Crée une machine virtuelle à partir d’une capture instantanée en créant d’abord un disque managé à partir de la capture instantanée, puis en attachant le nouveau disque géré en tant que disque de système d’exploitation.Creates a virtual machine from a snapshot by first creating a managed disk from the snapshot and then attaching the new managed disk as OS disk.
Gérer le stockageManage storage
Créer un disque managé à partir d’un disque dur virtuel figurant dans le même abonnement ou dans un abonnement différentCreate a managed disk from a VHD in the same or a different subscription Crée un disque managé à partir d’un disque dur virtuel spécialisé tel qu’un disque de système d’exploitation, ou d’un disque dur virtuel de données figurant dans le même abonnement ou dans un abonnement différent.Creates a managed disk from a specialized VHD as an OS disk, or from a data VHD as a data disk, in the same or a different subscription.
Créer un disque géré à partir d’une capture instantanéeCreate a managed disk from a snapshot Crée un disque géré à partir d’une capture instantanée.Creates a managed disk from a snapshot.
Copier un disque managé vers le même abonnement ou un abonnement différentCopy a managed disk to the same or a different subscription Copie un disque managé vers le même abonnement ou un abonnement différent, mais dans la même région que le disque géré parent.Copies a managed disk to the same or a different subscription that is in the same region as the parent managed disk.
Exporter une capture instantanée en tant que disque dur virtuel vers un compte de stockageExport a snapshot as a VHD to a storage account Exporte une capture instantanée gérée en tant que disque dur virtuel vers un compte de stockage dans une région différente.Exports a managed snapshot as a VHD to a storage account in a different region.
Exporter le disque dur virtuel d’un disque managé vers un compte de stockageExport the VHD of a managed disk to a storage account Exporte le disque dur virtuel sous-jacent d’un disque managé vers un compte de stockage situé dans une autre région.Exports the underlying VHD of a managed disk to a storage account in a different region.
Créer une capture instantanée d’un disque dur virtuelCreate a snapshot from a VHD Crée une capture instantanée d’un disque dur virtuel, puis l’utilise pour créer rapidement plusieurs disques managés identiques.Creates a snapshot from a VHD and then uses that snapshot to create multiple identical managed disks quickly.
Copier une capture instantanée vers le même abonnement ou un abonnement différentCopy a snapshot to the same or a different subscription Copie une capture instantanée vers le même abonnement ou un abonnement différent, dans la même région que la capture instantanée parente.Copies snapshot to the same or a different subscription that is in the same region as the parent snapshot.
Sécuriser les machines virtuellesSecure virtual machines
Chiffrer une machine virtuelle et ses disques de donnéesEncrypt a VM and its data disks Crée un coffre de clés Azure, une clé de chiffrement et un principal de service, puis chiffre une machine virtuelle.Creates an Azure key vault, an encryption key, and a service principal, and then encrypts a VM.
Surveiller les machines virtuellesMonitor virtual machines
Surveiller une machine virtuelle avec Azure MonitorMonitor a VM with Azure Monitor Crée une machine virtuelle, installe l’agent Azure Log Analytics et inscrit la machine virtuelle auprès d’un espace de travail Log Analytics.Creates a virtual machine, installs the Azure Log Analytics agent, and enrolls the VM in a Log Analytics workspace.
Collecter plus d’informations sur toutes les machines virtuelles dans un abonnement avec PowerShellCollect details about all VMs in a subscription with PowerShell Crée un fichier csv qui contient le nom de la machine virtuelle, le nom du groupe de ressources, la région, le réseau virtuel, le sous-réseau, l’adresse IP privée, le type de système d’exploitation et l’adresse IP publique des machines virtuelles dans l’abonnement fourni.Creates a csv that contains the VM Name, Resource Group Name, Region, Virtual Network, Subnet, Private IP Address, OS Type, and Public IP Address of the VMs in the provided subscription.