Set-SCCapabilityProfile
Modyfikuje właściwości profilu możliwości.
Składnia
Set-SCCapabilityProfile
-CapabilityProfile <CapabilityProfile>
-Name <String>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCCapabilityProfile
-CapabilityProfile <CapabilityProfile>
[-Description <String>]
[-CPUCountInitial <Int32>]
[-CPUCountMaximum <Int32>]
[-CPUCountMinimum <Int32>]
[-CPUCompatibilityModeValue <Boolean>]
[-CPUCompatibilityModeValueCanChange <Boolean>]
[-OSCompatibilityModeValue <Boolean>]
[-OSCompatibilityModeValueCanChange <Boolean>]
[-MemoryMBInitial <Int32>]
[-MemoryMBMaximum <Int32>]
[-MemoryMBMinimum <Int32>]
[-DynamicMemoryValue <Boolean>]
[-DynamicMemoryValueCanChange <Boolean>]
[-StartupMemoryMBInitial <Int32>]
[-StartupMemoryMBMaximum <Int32>]
[-StartupMemoryMBMinimum <Int32>]
[-MaximumMemoryMBInitial <Int32>]
[-MaximumMemoryMBMaximum <Int32>]
[-MaximumMemoryMBMinimum <Int32>]
[-TargetMemoryBufferPercentInitial <Int32>]
[-TargetMemoryBufferPercentMaximum <Int32>]
[-TargetMemoryBufferPercentMinimum <Int32>]
[-VirtualDVDDriveCountInitial <Int32>]
[-VirtualDVDDriveCountMaximum <Int32>]
[-VirtualDVDDriveCountMinimum <Int32>]
[-SharedDVDImageFileValue <Boolean>]
[-SharedDVDImageFileValueCanChange <Boolean>]
[-VirtualHardDiskCountInitial <Int32>]
[-VirtualHardDiskCountMaximum <Int32>]
[-VirtualHardDiskCountMinimum <Int32>]
[-DifferencingVirtualHardDiskValue <Boolean>]
[-DifferencingVirtualHardDiskValueCanChange <Boolean>]
[-DynamicVirtualHardDiskValue <Boolean>]
[-DynamicVirtualHardDiskValueCanChange <Boolean>]
[-FixedVirtualHardDiskValue <Boolean>]
[-FixedVirtualHardDiskValueCanChange <Boolean>]
[-VirtualHardDiskSizeMBInitial <Int32>]
[-VirtualHardDiskSizeMBMaximum <Int32>]
[-VirtualHardDiskSizeMBMinimum <Int32>]
[-NewDiskStorageClassificationValue <Guid>]
[-ExistDiskStorageClassificationValue <Guid>]
[-VirtualNetworkAdapterCountInitial <Int32>]
[-VirtualNetworkAdapterCountMaximum <Int32>]
[-VirtualNetworkAdapterCountMinimum <Int32>]
[-LogicalNetworkValue <Guid>]
[-NetworkOptimizationValue <Boolean>]
[-NetworkOptimizationValueCanChange <Boolean>]
[-VMHighlyAvailableValue <Boolean>]
[-VMHighlyAvailableValueCanChange <Boolean>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Opis
Polecenie cmdlet Set-SCCapabilityProfile modyfikuje właściwości obiektu profilu możliwości.
Aby uzyskać informacje na temat tworzenia profilu możliwości, wpisz Get-Help New-SCCapabilityProfile -Detailed
.
Przykłady
Przykład 1. Modyfikowanie domyślnych ustawień wirtualnego dysku twardego profilu możliwości
PS C:\> $CapabilityProfile = Get-SCCapabilityProfile -Name "CapabilityProf01"
PS C:\> Set-SCCapabilityProfile -CapabilityProfile $CapabilityProfile -VirtualHardDiskCountMinimum 1 -VirtualHardDiskCountMaximum 8 -VirtualHardDiskSizeMBMaximum 256000
Pierwsze polecenie pobiera obiekt profilu możliwości o nazwie CapabilityProf01 i przechowuje obiekt w zmiennej $CapabilityProfile.
Drugie polecenie ustawia minimum wirtualnego dysku twardego na 1, wirtualny dysk twardy maksymalnie 8 i maksymalny rozmiar wirtualnego dysku twardego do 25600 MB (250 GB) dla profilu możliwości przechowywanego w $CapabilityProfile.
Parametry
-CapabilityProfile
Określa obiekt profilu możliwości.
Typ: | CapabilityProfile |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-CPUCompatibilityModeValue
Wskazuje, czy tryb zgodności procesora jest włączony. W przypadku ustawienia $True program Virtual Machine Manager (VMM) ogranicza funkcje procesora, których może używać maszyna wirtualna w celu poprawy zgodności z inną wersją procesora.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-CPUCompatibilityModeValueCanChange
Wskazuje, czy można zaktualizować wartość trybu zgodności procesora CPU.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-CPUCountInitial
Określa początkową liczbę procesorów, które maszyna wirtualna będzie miała podczas wdrażania w chmurze prywatnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-CPUCountMaximum
Określa maksymalną liczbę procesorów, które może mieć maszyna wirtualna wdrożona w chmurze prywatnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-CPUCountMinimum
Określa minimalną liczbę procesorów, które może mieć maszyna wirtualna wdrożona w chmurze prywatnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Description
Określa opis określonego obiektu.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DifferencingVirtualHardDiskValue
Wskazuje, czy dyski różnicowe są dozwolone.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DifferencingVirtualHardDiskValueCanChange
Wskazuje, czy można zaktualizować wartość dysków różnicowych.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DynamicMemoryValue
Wskazuje, czy pamięć dynamiczna jest włączona.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DynamicMemoryValueCanChange
Wskazuje, czy można zaktualizować wartość pamięci dynamicznej.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DynamicVirtualHardDiskValue
Wskazuje, czy dynamiczne wirtualne dyski twarde są dozwolone.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DynamicVirtualHardDiskValueCanChange
Wskazuje, czy można zaktualizować wartość dynamicznych wirtualnych dysków twardych.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ExistDiskStorageClassificationValue
Określa identyfikator GUID.
Typ: | Guid |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-FixedVirtualHardDiskValue
Wskazuje, czy są dozwolone stałe wirtualne dyski twarde.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-FixedVirtualHardDiskValueCanChange
Wskazuje, czy można zaktualizować wartość stałych wirtualnych dysków twardych.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-JobVariable
Określa, że postęp zadania jest śledzony i przechowywany w zmiennej o nazwie tego parametru.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-LogicalNetworkValue
Określa identyfikator GUID.
Typ: | Guid |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-MaximumMemoryMBInitial
Określa początkową maksymalną ilość pamięci w megabajtach (MB) przydzieloną do maszyny wirtualnej podczas wdrażania w chmurze prywatnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-MaximumMemoryMBMaximum
Określa najwyższą ilość maksymalnej ilości pamięci w megabajtach (MB), które można przydzielić do maszyny wirtualnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-MaximumMemoryMBMinimum
Określa najniższą ilość maksymalnej pamięci w megabajtach (MB), które można przydzielić do maszyny wirtualnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-MemoryMBInitial
Określa początkową ilość pamięci w megabajtach (MB) przydzieloną do maszyny wirtualnej podczas wdrażania w chmurze prywatnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-MemoryMBMaximum
Określa maksymalną ilość pamięci w megabajtach (MB), które można przydzielić do maszyny wirtualnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-MemoryMBMinimum
Określa minimalną ilość pamięci w megabajtach (MB), które można przydzielić do maszyny wirtualnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Name
Określa nazwę obiektu programu VMM.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-NetworkOptimizationValue
Wskazuje, czy optymalizacja sieci jest włączona.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-NetworkOptimizationValueCanChange
Wskazuje, czy można zaktualizować wartość optymalizacji sieci.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-NewDiskStorageClassificationValue
Określa identyfikator GUID.
Typ: | Guid |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-OSCompatibilityModeValue
Wskazuje, czy tryb zgodności systemu operacyjnego jest włączony.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-OSCompatibilityModeValueCanChange
Wskazuje, czy można zaktualizować wartość zgodności systemu operacyjnego.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | 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.
Typ: | Guid |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RunAsynchronously
Wskazuje, że zadanie jest uruchamiane asynchronicznie, aby kontrolka natychmiast wracała do powłoki poleceń.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-SharedDVDImageFileValue
Wskazuje, czy jest włączony tryb udostępnionego obrazu DVD.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-SharedDVDImageFileValueCanChange
Wskazuje, czy można zaktualizować wartość trybu udostępnionego obrazu DVD.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-StartupMemoryMBInitial
Określa początkową ilość pamięci w megabajtach (MB), która jest przydzielana do maszyny wirtualnej podczas uruchamiania.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-StartupMemoryMBMaximum
Określa maksymalną ilość pamięci w megabajtach (MB), która jest przydzielana do maszyny wirtualnej podczas uruchamiania.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-StartupMemoryMBMinimum
Określa minimalną ilość pamięci w megabajtach (MB), która jest przydzielana do maszyny wirtualnej podczas uruchamiania.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-TargetMemoryBufferPercentInitial
Określa początkową wartość procentową pamięci powyżej bieżącej alokacji pamięci maszyny wirtualnej, którą host powinien spróbować zarezerwować jako bufor.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-TargetMemoryBufferPercentMaximum
Określa maksymalny procent pamięci powyżej bieżącej alokacji pamięci maszyny wirtualnej, którą host powinien spróbować zarezerwować jako bufor.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-TargetMemoryBufferPercentMinimum
Określa minimalny procent pamięci powyżej bieżącej alokacji pamięci maszyny wirtualnej, którą host powinien spróbować zarezerwować jako bufor.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VirtualDVDDriveCountInitial
Określa początkową liczbę dysków DVD dołączonych do maszyny wirtualnej podczas wdrażania w chmurze prywatnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VirtualDVDDriveCountMaximum
Określa maksymalną liczbę stacji dysków DVD, które można dołączyć do maszyny wirtualnej wdrożonej w chmurze prywatnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VirtualDVDDriveCountMinimum
Określa minimalną liczbę stacji DYSKÓW DVD, które można dołączyć do maszyny wirtualnej wdrożonej w chmurze prywatnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VirtualHardDiskCountInitial
Określa początkową liczbę wirtualnych dysków twardych dołączonych do maszyny wirtualnej podczas wdrażania w chmurze prywatnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VirtualHardDiskCountMaximum
Określa maksymalną liczbę wirtualnych dysków twardych, które można dołączyć do maszyny wirtualnej wdrożonej w chmurze prywatnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VirtualHardDiskCountMinimum
Określa minimalną liczbę wirtualnych dysków twardych, które można dołączyć do maszyny wirtualnej wdrożonej w chmurze prywatnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VirtualHardDiskSizeMBInitial
Określa początkowy rozmiar dysku twardego w megabajtach (MB) dla maszyny wirtualnej wdrożonej w chmurze prywatnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VirtualHardDiskSizeMBMaximum
Określa maksymalny rozmiar wirtualnego dysku twardego w megabajtach (MB) dozwolony dla maszyny wirtualnej wdrożonej w chmurze prywatnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VirtualHardDiskSizeMBMinimum
Określa minimalny rozmiar wirtualnego dysku twardego w megabajtach (MB) dozwolony dla maszyny wirtualnej wdrożonej w chmurze prywatnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VirtualNetworkAdapterCountInitial
Określa początkową liczbę wirtualnych kart sieciowych dołączonych do maszyny wirtualnej podczas wdrażania w chmurze prywatnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VirtualNetworkAdapterCountMaximum
Określa maksymalną liczbę wirtualnych kart sieciowych, które można dołączyć do maszyny wirtualnej wdrożonej w chmurze prywatnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VirtualNetworkAdapterCountMinimum
Określa minimalną liczbę wirtualnych kart sieciowych, które można dołączyć do maszyny wirtualnej wdrożonej w chmurze prywatnej.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VMHighlyAvailableValue
Wskazuje, czy wdrożona maszyna wirtualna będzie wysoce dostępna.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VMHighlyAvailableValueCanChange
Wskazuje, czy można zaktualizować wartość wskazującą stan wysokiej dostępności maszyny wirtualnej.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
Uwagi
- Wymaga obiektu profilu możliwości programu VMM, który można pobrać przy użyciu polecenia cmdlet
Get-SCCapabilityProfile.