Get-SCCustomResource
Pobiera zasób niestandardowy z biblioteki programu VMM.
Składnia
Get-SCCustomResource
[-VMMServer <ServerConnection>]
[-All]
[<CommonParameters>]
Get-SCCustomResource
[-VMMServer <ServerConnection>]
-Name <String>
[<CommonParameters>]
Get-SCCustomResource
[-VMMServer <ServerConnection>]
[-Release <String>]
-FamilyName <String>
[<CommonParameters>]
Get-SCCustomResource
[-VMMServer <ServerConnection>]
[-ID <Guid>]
[<CommonParameters>]
Opis
Polecenie cmdlet Get-SCCustomResource pobiera zasób niestandardowy z biblioteki programu Virtual Machine Manager (VMM). Zasób niestandardowy jest obiektem biblioteki opartej na folderach w programie VMM. Zasób jest zadeklarowany na poziomie folderu, a zawartość folderu jest nieznana programowi VMM.
Aby dodać zasób niestandardowy do biblioteki, utwórz folder z elementem . Rozszerzenie CR, umieść zawartość w folderze, a następnie przeciągnij folder do udziału biblioteki programu VMM za pomocą konsoli programu VMM. Program VMM odnajduje i importuje folder do biblioteki jako zasób niestandardowy.
Przykłady
Przykład 1. Pobieranie określonego zasobu niestandardowego
PS C:\> $CR = Get-SCCustomResource -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -eq "Folder.CR" -and $_.LibraryServer.Name -eq "LibraryServer01.Contoso.com" }
To polecenie pobiera niestandardowy obiekt zasobu o nazwie Folder.CR w bibliotece LibraryServer01 z biblioteki programu VMM na serwerze VMMServer01, a następnie zapisuje obiekt w zmiennej $CR.
Parametry
-All
Wskazuje, że to polecenie cmdlet pobiera wszystkie obiekty podrzędne niezależnie od obiektu nadrzędnego.
Na przykład polecenie Get-SCVirtualDiskDrive -All
pobiera wszystkie obiekty dysków wirtualnych niezależnie od obiektu maszyny wirtualnej lub obiektu szablonu, z którymi jest skojarzony każdy obiekt dysku wirtualnego.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FamilyName
Określa nazwę rodziny zasobu fizycznego w bibliotece programu VMM. Ta wartość jest używana w połączeniu z wersją, przestrzenią nazw i typem w celu ustanowienia równoważności między zasobami biblioteki.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ID
Określa identyfikator liczbowy jako globalnie unikatowy identyfikator lub identyfikator GUID dla obiektu.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Określa nazwę obiektu programu VMM.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Release
Określa ciąg opisujący wydanie zasobu biblioteki. Program VMM automatycznie tworzy wartość wydania dla każdego zasobu zaimportowanego do biblioteki. Po zaimportowaniu zasobu można dostosować ciąg.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Określa obiekt serwera programu VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Dane wyjściowe
CustomResource
To polecenie cmdlet zwraca obiekt CustomResource .