COMMAND EVERYTHING.
Practical commands. Clear explanations. Authoritative sources.
2557 published commands · 2545 documentation-verified · 12 awaiting review · Ask Cmdlet AI
Gets the BIOS of a virtual machine or snapshot.
Get-VMBios [-CimSession <CimSession[]>] [-ComputerName <String[]>] [-Credential <PSCredential[]>]
[-VMName] <String[]> [<CommonParameters>]Copied 0 timesWindows ServerGets the COM ports of a virtual machine or snapshot.
Get-VMComPort [-VMName] <String[]> [[-Number] <Int32>] [-CimSession <CimSession[]>] [-ComputerName <String[]>]
[-Credential <PSCredential[]>] [<CommonParameters>]Copied 0 timesWindows ServerGets entries showing users and the virtual machines to which they can connect on one or more Hyper-V hosts.
Get-VMConnectAccess [[-VMName] <String[]>] [-UserName <String[]>] [-CimSession <CimSession[]>]
[-ComputerName <String[]>] [-Credential <PSCredential[]>] [<CommonParameters>]Copied 0 timesWindows ServerGets the DVD drives attached to a virtual machine or snapshot.
Get-VMDvdDrive [-CimSession <CimSession[]>] [-ComputerName <String[]>] [-Credential <PSCredential[]>]
[-VMName] <String[]> [-ControllerLocation <Int32>] [-ControllerNumber <Int32>] [<CommonParameters>]Copied 0 timesWindows ServerGets the Fibre Channel host bus adapters associated with one or more virtual machines.
Get-VMFibreChannelHba [-CimSession <CimSession[]>] [-ComputerName <String[]>] [-Credential <PSCredential[]>]
[-VMName] <String[]> [<CommonParameters>]Copied 0 timesWindows ServerGets the firmware configuration of a virtual machine.
Get-VMFirmware [-CimSession <CimSession[]>] [-ComputerName <String[]>] [-Credential <PSCredential[]>]
[-VMName] <String[]> [<CommonParameters>]Copied 0 timesWindows ServerGets the floppy disk drives of a virtual machine or snapshot.
Get-VMFloppyDiskDrive [-CimSession <CimSession[]>] [-ComputerName <String[]>] [-Credential <PSCredential[]>]
[-VMName] <String[]> [<CommonParameters>]Copied 0 timesWindows ServerGets virtual machine groups.
Get-VMGroup [-CimSession <CimSession[]>] [-ComputerName <String[]>] [-Credential <PSCredential[]>]
[[-Name] <String[]>] [<CommonParameters>]Copied 0 timesWindows ServerGets the virtual hard disk drives attached to one or more virtual machines.
Get-VMHardDiskDrive [-CimSession <CimSession[]>] [-ComputerName <String[]>] [-Credential <PSCredential[]>]
[-VMName] <String[]> [-ControllerLocation <Int32>] [-ControllerNumber <Int32>]
[-ControllerType <ControllerType>] [<CommonParameters>]Copied 0 timesWindows ServerGets a Hyper-V host.
Get-VMHost [[-ComputerName] <String[]>] [[-Credential] <PSCredential[]>] [<CommonParameters>]Copied 0 timesWindows ServerRetrieves device information assigned to a virtual machine (VM) host.
Get-VMHostAssignableDevice [-InstancePath <String>] [-LocationPath <String>]
[-ResourcePoolName <String[]>] [-CimSession <CimSession[]>] [-ComputerName <String[]>]
[-Credential <PSCredential[]>] [<CommonParameters>]Copied 0 timesWindows ServerGets virtual machine host clusters.
Get-VMHostCluster [-ClusterName] <String[]> [[-Credential] <PSCredential[]>] [<CommonParameters>]Copied 0 timesWindows ServerGets the NUMA topology of a virtual machine host.
Get-VMHostNumaNode [[-ComputerName] <String[]>] [[-Credential] <PSCredential[]>] [-Id <Int32>]
[<CommonParameters>]Copied 0 timesWindows ServerGets the status of the virtual machines on the non-uniform memory access (NUMA) nodes of a virtual machine host or hosts.
Get-VMHostNumaNodeStatus [[-ComputerName] <String[]>] [[-Credential] <PSCredential[]>] [-Id <Int32>]
[<CommonParameters>]Copied 0 timesWindows ServerGets the host machine’s partitionable GPU.
Get-VMHostPartitionableGpu [[-ComputerName] <String[]>] [[-Credential] <PSCredential[]>]
[-Name <String>] [<CommonParameters>]Copied 0 timesWindows ServerReturns a list of virtual machine configuration versions that are supported on a host.
Get-VMHostSupportedVersion [[-ComputerName] <String[]>] [[-Credential] <PSCredential[]>] [-Default]
[<CommonParameters>]Copied 0 timesWindows ServerGets the IDE controllers of a virtual machine or snapshot.
Get-VMIdeController [-CimSession <CimSession[]>] [-ComputerName <String[]>] [-Credential <PSCredential[]>]
[-VMName] <String[]> [[-ControllerNumber] <Int32>] [<CommonParameters>]Copied 0 timesWindows ServerRetrieves a key protector for a virtual machine.
Get-VMKeyProtector [-CimSession <CimSession[]>] [-ComputerName <String[]>] [-Credential <PSCredential[]>]
[-VMName] <String[]> [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesWindows ServerGets the memory of a virtual machine or snapshot.
Get-VMMemory [-CimSession <CimSession[]>] [-ComputerName <String[]>] [-Credential <PSCredential[]>]
[-VMName] <String[]> [<CommonParameters>]Copied 0 timesWindows ServerGets the networks added for migration to one or more virtual machine hosts.
Get-VMMigrationNetwork [-CimSession <CimSession[]>] [-ComputerName <String[]>] [-Credential <PSCredential[]>]
[[-Subnet] <String[]>] [-Priority <UInt32[]>] [<CommonParameters>]Copied 0 timesWindows ServerGets the virtual network adapters of a virtual machine, snapshot, management operating system, or of a virtual machine and management operating system.
Get-VMNetworkAdapter [-IsLegacy <Boolean>] [-CimSession <CimSession[]>] [-ComputerName <String[]>]
[-Credential <PSCredential[]>] [-VMName] <String[]> [[-Name] <String>] [<CommonParameters>]Copied 0 timesWindows ServerGets the ACLs configured for a virtual machine network adapter.
Get-VMNetworkAdapterAcl [[-VMName] <String[]>] [-VMNetworkAdapterName <String>] [-CimSession <CimSession[]>]
[-ComputerName <String[]>] [-Credential <PSCredential[]>] [<CommonParameters>]Copied 0 timesWindows ServerGets extended ACLs configured for a virtual network adapter.
Get-VMNetworkAdapterExtendedAcl [[-VMName] <String[]>] [-VMNetworkAdapterName <String>]
[-CimSession <CimSession[]>] [-ComputerName <String[]>] [-Credential <PSCredential[]>] [<CommonParameters>]Copied 0 timesWindows ServerGets the IP address of a virtual network adapter configured to be used when a virtual machine fails over.
Get-VMNetworkAdapterFailoverConfiguration [-CimSession <CimSession[]>] [-ComputerName <String[]>]
[-Credential <PSCredential[]>] [-VMName] <String[]> [-VMNetworkAdapterName <String>] [<CommonParameters>]Copied 0 times