Udostępnij przez


Move-SCVirtualMachine

Przenosi maszynę wirtualną przechowywaną w bibliotece programu VMM lub wdrożoną na hoście do nowej lokalizacji na hoście.

Składnia

Default (Domyślna)

Move-SCVirtualMachine
    [-VM] <VM>
    [-VMHost <Host>]
    [-ReplicationGroup <ReplicationGroup>]
    [-BlockLiveMigrationIfHostBusy]
    [-UseDiffDiskOptimization]
    [-StartVMOnTarget]
    [-DiscardSavedState]
    [-UseLAN]
    [-UseCluster]
    [-HighlyAvailable <Boolean>]
    [-Path <String>]
    [-JobGroup <Guid>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-OnBehalfOfUser <String>]
    [-OnBehalfOfUserRole <UserRole>]
    [<CommonParameters>]

Opis

Polecenie cmdlet Move-SCVirtualMachine przenosi maszynę wirtualną przechowywaną w bibliotece programu Virtual Machine Manager (VMM) lub wdrożoną na hoście do nowej lokalizacji na hoście.

W programie System Center 2019 i nowszych wersjach można skorzystać z nowych możliwości migracji zawartych w systemie Windows Server 2016. Te możliwości obejmują migrację na żywo maszyn wirtualnych między dwoma komputerami autonomicznymi oraz migrację na żywo między komputerami autonomicznymi a węzłem klastra. Ponadto obsługiwanych jest wiele jednoczesnych migracji na żywo. Aby uzyskać więcej informacji na temat migrowania maszyn wirtualnych w programie System Center, zobacz Migrowanie maszyn wirtualnych i magazynu w programie VMMhttps://technet.microsoft.com/en-us/library/mt710321(v=sc.16).aspx (https://technet.microsoft.com/en-us/library/mt710321(v=sc.16).aspx) w bibliotece TechNet.

W przypadku przeniesienia maszyny wirtualnej wdrożonej na hoście z systemem Windows Server 2008 R2 na hosta z systemem Windows Server 2016 nie można przenieść maszyny wirtualnej z powrotem na hosta z systemem Windows Server 2008 R2.

Program VMM zawiera funkcje migracji magazynu, które umożliwiają przeniesienie co najmniej jednego wirtualnego dysku twardego uruchomionej maszyny wirtualnej do innej lokalizacji. Za pomocą bieżącego polecenia cmdlet i polecenia cmdlet Move-SCVirtualHardDisk można przenosić pliki wirtualnego dysku twardego (vhd) oparte na systemie Windows i pliki wirtualnego dysku twardego opartego na oprogramowaniu VMware (vmdk) do lokalizacji na innym hoście. Możesz również użyć polecenia cmdlet Move-SCVirtualHardDisk , aby przenieść plik vhd lub plik vmdk z jednej lokalizacji do innej na tym samym hoście.

Aby przenieść maszynę wirtualną z hosta i zapisać ją w bibliotece, należy użyć polecenia cmdlet Save-SCVirtualMachine.

Program VMM może używać dowolnej z następujących metod transferu, wymienionych w kolejności, w jakiej program VMM próbuje ich użyć:

  • Hyper-V migrację na żywo. Jeśli maszyna wirtualna jest uruchomiona i jest wdrażana na hoście Hyper-V, który jest węzłem klastra hostów systemu Windows Server 2008 R2 lub Windows Server 2016, program VMM domyślnie używa migracji Hyper-V żywo w celu przeniesienia maszyny wirtualnej do innego węzła w klastrze bez żadnych zakłóceń w działaniu usługi. Przeniesienie uruchomionej maszyny wirtualnej nie powoduje odłączenia jej od sieci. Maszyna wirtualna zachowuje atrybut wysokiej dostępności. Nie trzeba określać ścieżki. Możesz rozpocząć migrację na żywo wielu maszyn wirtualnych w tym samym czasie.
  • Migracja klastra systemu Windows Server 2008. Program System Center nadal obsługuje migrację klastra systemu Windows 2008, która jest czasami nazywana szybką migracją. Migracja klastra przenosi uruchomioną maszynę wirtualną na Hyper-V węzeł klastra hostów. Umożliwia również przeniesienie maszyny wirtualnej, która jest w stanie zatrzymania lub zapisana i która jest wdrażana w innym węźle w klastrze. Za pomocą migracji klastra można przenieść maszynę wirtualną w stanie zatrzymanym lub zapisanym, jeśli maszyna wirtualna jest wdrożona w jednym z następujących węzłów:

----Węzeł w klastrze systemu Windows Server 2008 ----Węzeł w klastrze systemu Windows Server 2008 R2

Nie trzeba określać ścieżki. Migracja klastra systemu Windows Server 2008 powoduje przełączenie maszyny wirtualnej w stan zapisany podczas migracji. Ta operacja powoduje tymczasową utratę usługi dla wszystkich użytkowników tej maszyny wirtualnej.

  • Migracja na żywo VMware. Jeśli maszyna wirtualna wdrożona na hoście VMware ESX korzysta z magazynu udostępnionego, program VMM może użyć funkcji migracji na żywo VMware w celu przeniesienia maszyny wirtualnej na nowy host. Ta funkcja nosi nazwę VMware VMotion. Nie trzeba określać ścieżki. Bieżące polecenie cmdlet może używać VMware VMotion do przenoszenia maszyny wirtualnej z jednego hosta ESX na inny tylko wtedy, gdy oba hosty ESX znajdują się w tym samym kontenerze Datacenter na serwerze vCenter.
  • Citrix XenServer XenMotion. Jeśli maszyna wirtualna wdrożona na hoście Citrix XenServer korzysta z udostępnionej pamięci masowej i jest częścią tej samej puli zasobów, program VMM może użyć funkcji migracji na żywo XenServer w celu przeniesienia maszyny wirtualnej na inny host XenServer. Funkcja migracji na żywo nosi nazwę Citrix XenMotion.
  • Migracja sieci SAN (Fibre Channel, iSCSI lub NPIV). Jeśli maszyna wirtualna znajduje się na hoście połączonym z siecią SAN, a maszyna wirtualna znajduje się w jednostce LUN sieci SAN, program VMM może przenieść tę maszynę wirtualną na inny host, jeśli ten host ma dostęp do tej samej sieci SAN. W przypadku transferu w sieci SAN docelowe jednostki LUN są przekierowywane z hosta źródłowego do hosta docelowego. Ta migracja nie powoduje przeniesienia plików. Transfer w sieci SAN jest znacznie szybszy niż przenoszenie plików maszyny wirtualnej z jednego hosta na drugi za pośrednictwem sieci lokalnej (LAN). Program VMM obsługuje migrację maszyn wirtualnych w sieci SAN do klastra i z niego. Należy określić ścieżkę. Program VMM może korzystać z transferu sieci SAN NPIV, jeśli dostępna jest karta magistrali hosta (HBA) z obsługą NPIV.
  • Migracja sieci. Jeśli żadna szybsza metoda nie jest dostępna, program VMM używa transferu sieciowego do przenoszenia plików maszyny wirtualnej z jednego hosta na drugi za pośrednictwem sieci LAN łączącej dwa hosty. Możesz zdecydować się na użycie tego typu transferu, nawet jeśli typ transferu SAN jest dostępny. Należy określić ścieżkę.

Jeśli dostępny jest więcej niż jeden typ transferu, to polecenie cmdlet automatycznie używa najszybszego dostępnego typu transferu do przeniesienia maszyny wirtualnej. Jeśli metoda nie jest odpowiednia lub dostępna dla maszyny wirtualnej, którą chcesz przenieść, program VMM próbuje użyć następnej metody z listy. Jeśli chcesz wymusić korzystanie z transferu sieciowego, określ parametr UseLAN .

Przykłady

Przykład 1: Przenoszenie maszyny wirtualnej z biblioteki na hosta

PS C:\> $VM = Get-SCVirtualMachine | Where-Object { $_.Name -Eq "VM01" -And $_.LibraryServer -Eq "LibServer01.Contoso.com" }
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com"
PS C:\> Move-SCVirtualMachine -VMHost $VMHost -VM $VM -Path "D:\VirtualMachinePath"

Pierwsze polecenie polecenia pobiera obiekt maszyny wirtualnej o nazwie VM01, a następnie zapisuje ten obiekt w zmiennej $VM. W tym przykładzie maszyna wirtualna przechowywana w bibliotece programu VMM na serwerze biblioteki o nazwie LibServer01. W tym przykładzie założono, że tylko jedna maszyna wirtualna o nazwie VM01 jest obecnie przechowywana na serwerze LibServer01.

Drugie polecenie pobiera obiekt hosta o nazwie VMHost01, a następnie zapisuje ten obiekt w zmiennej $VMHost.

Ostatnie polecenie przenosi maszynę wirtualną z jej bieżącej lokalizacji w bibliotece do lokalizacji D:\VirtualMachinePath na hoście przechowywanym w $VMHost. Polecenie automatycznie używa najszybszego dostępnego typu transferu. Po zakończeniu działania polecenia zwraca informacje o przeniesionej maszynie wirtualnej.

Przykład 2: Asynchroniczne przenoszenie maszyny wirtualnej z biblioteki na hosta

PS C:\> $VM = Get-SCVirtualMachine | Where-Object { $_.Name -Eq "VM01" -And $_.LibraryServer -Eq "LibServer01.Contoso.com" }
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost02.Contoso.com"
PS C:\> Move-SCVirtualMachine -VMHost $VMHost -VM $VM -Path "D:\VirtualMachinePath" -RunAsynchronously -JobVariable "MoveVMJob"
PS C:\> $MoveVMJob

Pierwsze dwa polecenia w tym przykładzie są identyczne z poleceniami w pierwszym przykładzie, z wyjątkiem nazwy hosta maszyny wirtualnej.

Trzecie polecenie przenosi maszynę wirtualną z jej bieżącej lokalizacji do D:\VirtualMachinePath na VMHost02. Polecenie określa parametr RunAsynchronously w celu natychmiastowego zwrócenia kontroli do powłoki poleceń. Polecenie określa parametr JobVariable w celu śledzenia postępu zadania. Polecenie przechowuje rekord postępu zadania w zmiennej $MoveVMJob. W przypadku parametru JobVariable nie należy określać znaku dolara ($) w celu utworzenia zmiennej.

Ostatnie polecenie wyświetla zawartość $MoveVMJob, która zawiera opis zadania przenoszenia, jego stan, postęp i inne informacje.

Przykład 3: Przenoszenie maszyny wirtualnej z biblioteki na hosta przez wymuszenie transferu w sieci LAN

PS C:\> $VM = Get-SCVirtualMachine | Where-Object { $_.Name -Eq "VM03" -And $_.LibraryServer -Eq "LibServer01.Contoso.com" }
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost03.Contoso.com"
PS C:\> Move-SCVirtualMachine -VMHost $VMHost -VM $VM -Path "D:\VirtualMachinePath" -UseLAN

Pierwsze polecenie pobiera obiekt maszyny wirtualnej o nazwie VM03 na serwerze biblioteki LibServer01, a następnie zapisuje ten obiekt w zmiennej $VM.

Drugie polecenie pobiera obiekt hosta o nazwie VMHost03, a następnie zapisuje ten obiekt w zmiennej $VMHost.

Ostatnie polecenie przenosi maszynę wirtualną VM03 z jej bieżącej lokalizacji w bibliotece do D:\VirtualMachinePath na VMHost03. Polecenie określa parametr UseLAN w celu określenia, że transfer korzysta z transferu sieciowego, nawet jeśli dostępne są szybsze mechanizmy transferu.

Przykład 4: Przenoszenie maszyny wirtualnej między hostami przy użyciu VMware VMotion

PS C:\> $VM = Get-SCVirtualMachine -Name "VM04" | Where-Object {$_.VMHost.Name -Eq "ESXHost01"}
PS C:\> $VMHost = Get-SCVMHost | Where-Object {$_.Name -Eq "ESXHost02"}
PS C:\> Move-SCVirtualMachine -VM $VM -VMHost $VMHost -Path "[Storage2]"

Pierwsze polecenie pobiera obiekt maszyny wirtualnej o nazwie VM04 w ESXHost01, a następnie zapisuje ten obiekt w zmiennej $VM.

Drugie polecenie pobiera obiekt hosta ESX o nazwie ESXHost02, a następnie zapisuje ten obiekt w zmiennej $VMHost.

Ostatnie polecenie używa VMware VMotion do przeniesienia maszyny wirtualnej z bieżącego hosta ESX na inny host ESX.

UWAGA: Polecenie cmdlet Move-SCVirtualMachine może używać funkcji VMware VMotion do przenoszenia maszyny wirtualnej z jednego hosta ESX na inny tylko wtedy, gdy oba serwery ESX znajdują się w tym samym kontenerze Datacenter na serwerze vCenter.

Przykład 5: Przenoszenie maszyny wirtualnej o wysokiej dostępności między węzłami w klastrze hostów przy użyciu migracji Hyper-V na żywo

PS C:\> $VM = Get-SCVirtualMachine -Name "HAVM05" | Where-Object {$_.VMHost.Name -Eq "VMHVHostNode05A.Contoso.com"}
PS C:\> $VMHost = Get-SCVMHost | Where-Object {$_.Name -Eq "VMHVHostNode05B.Contoso.com"}
PS C:\> Move-SCVirtualMachine -VM $VM -VMHost $VMHost -Path "D:\VMs\"

Pierwsze polecenie pobiera obiekt maszyny wirtualnej o nazwie HAVM05 w węźle VMHVHostNode05A, a następnie zapisuje ten obiekt w zmiennej $VM. W tym przykładzie HAVM05 jest maszyną wirtualną o wysokiej dostępności. VMHVHostNode05A i VMHVHostNode05B są węzłami w klastrze hostów Hyper-V.

Drugie polecenie pobiera obiekt hosta o nazwie VMHVHostNode05B, a następnie zapisuje ten obiekt w zmiennej $VMHost.

Ostatnie polecenie używa migracji na żywo w celu przeniesienia maszyny wirtualnej z VMHVHostNode05A do VMHVHostNode05B.

Przykład 6: Przenoszenie uruchomionej maszyny wirtualnej na hoście Hyper-V do nowej lokalizacji na tym samym hoście

PS C:\> $MoveVhdPath = "E:\VHDs"
PS C:\> $VM = Get-SCVirtualMachine "VM06"
PS C:\> $VMHost = Get-SCVMHost "VMHost06"
PS C:\> $HostPath = "E:\VirtualMachinePath"
PS C:\> $JobGroupID = [System.Guid]::NewGuid().ToString()
PS C:\> Move-SCVirtualHardDisk -IDE -Bus 1 -Lun 1 -Path $MoveVhdPath -JobGroup $JobGroupID
PS C:\> Move-SCVirtualMachine -VM $VM -VMHost $VMHost -Path $HostPath -JobGroup $JobGroupID

Pierwsze polecenie przechowuje ciąg E:\VHDs w $MoveVhdPath. Jest to ścieżka, za pomocą której należy przenieść wirtualny dysk twardy maszyny wirtualnej.

Drugie polecenie pobiera obiekt maszyny wirtualnej o nazwie VM06, a następnie zapisuje ten obiekt jako zmienną $VM.

Trzecie polecenie pobiera obiekt hosta o nazwie VMHost06, a następnie zapisuje ten obiekt w zmiennej $VMHost. W tym przykładzie VMHost06 jest hostem Hyper-V.

Czwarte polecenie przechowuje ciąg E:\VirtualMachinePath w zmiennej $HostPath. Jest to ścieżka, którą należy przenieść VM06.

Piąte polecenie tworzy nowy ciąg identyfikatora GUID i zapisuje go w zmiennej $JobGroupID. Ten identyfikator GUID jest identyfikatorem grupy zadań, który działa jako identyfikator grupujący kolejne polecenia, które zawierają ten identyfikator, w jedną grupę zadań.

Szóste polecenie ustawia ścieżkę wirtualnego dysku twardego wartości przechowywanej w $MoveVhdPath i łączy wirtualny dysk twardy z magistralą 1 i LUN 1 na wirtualnym kontrolerze IDE na maszynie wirtualnej. To polecenie określa parametr JobGroup tak, aby nie był uruchamiany, dopóki Move-SCVirtualMachine nie wyzwoli uruchamiania wszystkich poleceń na liście grup zadań.

Ostatnie polecenie przenosi VM06 do E:\VirtualMachinePath na tym samym hoście. Polecenie cmdlet jest uruchamiane Move-SCVirtualHardDisk w ramach $JobGroupID. Polecenie przenosi wirtualny dysk twardy maszyny wirtualnej do folderu E:\VHDs.

Parametry

-BlockLiveMigrationIfHostBusy

Wskazuje, że polecenie cmdlet blokuje ponawianie próby migracji na żywo w Hyper-V, jeśli migracja nie powiodła się, ponieważ host źródłowy lub docelowy uczestniczy już w innej migracji na żywo.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False
Aliasy:BlockLMIfHostBusy

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-DiscardSavedState

Wskazuje, że to polecenie cmdlet usuwa zapisany stan skojarzony z maszyną wirtualną lub usługą.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-HighlyAvailable

Określa, czy umieścić maszynę wirtualną na hoście Hyper-V, który jest częścią klastra hostów.

Właściwości parametru

Typ:Boolean
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-JobGroup

Określa identyfikator serii poleceń, które są uruchamiane jako zestaw tuż przed uruchomieniem ostatniego polecenia, które zawiera ten sam identyfikator grupy zadań.

Właściwości parametru

Typ:Guid
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-JobVariable

Określa nazwę zmiennej dla postępu zadania.

Właściwości parametru

Typ:String
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-OnBehalfOfUser

Określa nazwę użytkownika. To polecenie cmdlet działa w imieniu użytkownika, którego określa ten parametr.

Właściwości parametru

Typ:String
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-OnBehalfOfUserRole

Określa rolę użytkownika. Aby uzyskać rolę użytkownika, użyj polecenia cmdlet Get-SCUserRole . To polecenie cmdlet działa w imieniu roli użytkownika określonej przez ten parametr.

Właściwości parametru

Typ:UserRole
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-Path

Określa ścieżkę przenoszonej maszyny wirtualnej.

Właściwości parametru

Typ:String
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-PROTipID

Określa identyfikator porady wydajności i optymalizacji zasobów (porada PRO), która wyzwoliła tę akcję. Ten parametr umożliwia inspekcję porad PRO.

Właściwości parametru

Typ:Guid
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-ReplicationGroup

Określa grupę replikacji.

Właściwości parametru

Typ:ReplicationGroup
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-RunAsynchronously

Wskazuje, że zadanie jest uruchamiane asynchronicznie, aby kontrolka natychmiast wracała do powłoki poleceń.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-StartVMOnTarget

Określa, że maszyna wirtualna jest uruchamiana, gdy tylko to polecenie cmdlet przeniesie ją do hosta docelowego.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-UseCluster

Wskazuje, że to polecenie cmdlet używa migracji klastra do transferu maszyny wirtualnej, która jest w stanie zapisanym, do hosta, nawet jeśli klaster obsługuje migrację Hyper-V na żywo.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-UseDiffDiskOptimization

Wskazuje, że polecenie cmdlet używa optymalizacji dysku różnicowego.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-UseLAN

Wskazuje, że to polecenie cmdlet używa transferu przez sieć LAN, nawet jeśli dostępny jest szybszy mechanizm transferu.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-VM

Określa obiekt maszyny wirtualnej.

Właściwości parametru

Typ:VM
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:0
Obowiązkowy:True
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-VMHost

Określa obiekt hosta maszyny wirtualnej. Program VMM obsługuje hosty Hyper-V, hosty VMware ESX i hosty Citrix XenServer.

Aby uzyskać więcej informacji na temat każdego typu hosta, zobacz polecenie cmdlet Add-SCVMHost .

Właściwości parametru

Typ:Host
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Dane wyjściowe

VirtualMachine

To polecenie cmdlet zwraca obiekt VirtualMachine .