Polecenie cmdlet Set-SCCustomResource ustawia właściwości zasobu niestandardowego.
Zasób niestandardowy to obiekt biblioteki oparty na folderze w programie Virtual Machine Manager (VMM).
Zasób jest zadeklarowany na poziomie folderu, a zawartość folderu jest nieznana programowi VMM.
Aby dodać zasób niestandardowy do biblioteki programu VMM, utwórz folder z rozszerzeniem . CR, umieść zawartość w folderze, a następnie użyj konsoli programu VMM, aby przeciągnąć folder do udziału biblioteki programu VMM.
Program VMM odnajduje i importuje folder do biblioteki programu VMM jako zasób niestandardowy.
Przykłady
Przykład 1: Zmienianie opisu i wydania zasobu niestandardowego
Pierwsze polecenie pobiera niestandardowy obiekt zasobu o nazwie Folder.CR na serwerze LibraryServer01 z biblioteki programu VMM w programie VMMServer01, a następnie zapisuje obiekt w zmiennej $CR.
Drugie polecenie zmienia wartości właściwości Wydanie i Opis niestandardowego obiektu zasobu przechowywanego w $CR.
Parametry
-CustomResource
Określa tablicę niestandardowych obiektów zasobów.
Właściwości parametru
Typ:
CustomResource[]
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
-Description
Określa opis zasobu niestandardowego.
Właściwości parametru
Typ:
String
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
Default
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
-Enabled
Włącza obiekt, gdy jest ustawiony na $True, lub wyłącza obiekt, gdy jest ustawiony na $False.
Jeśli na przykład chcesz uaktualnić oprogramowanie w szablonie maszyny wirtualnej, możesz wyłączyć obiekt szablonu w bibliotece programu VMM, aby tymczasowo uniemożliwić użytkownikom korzystanie z tego obiektu.
Właściwości parametru
Typ:
Boolean
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
Default
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
-FamilyName
Określa nazwę rodziny zasobu fizycznego w bibliotece programu VMM.
Ta wartość jest używana w połączeniu z polami Release, Namespace i Type w celu ustanowienia równoważności między zasobami biblioteki.
Właściwości parametru
Typ:
String
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
Default
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, że postęp zadania jest śledzony i przechowywany w zmiennej o nazwie tego parametru.
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
-Name
Określa nazwę obiektu programu VMM.
Właściwości parametru
Typ:
String
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
Default
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
-Owner
Określa właściciela obiektu programu VMM w postaci prawidłowego konta użytkownika domeny.
Przykładowy format: -Owner "Contoso\PattiFuller"
Przykładowy format: -Owner "PattiFuller@Contoso"
Właściwości parametru
Typ:
String
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
Default
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
-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 ciąg można dostosować.
Właściwości parametru
Typ:
String
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
Default
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
-SetAsEquivalent
Wskazuje, że polecenie cmdlet oznacza wiele zasobów niestandardowych jako równoważne.
Właściwości parametru
Typ:
SwitchParameter
Domyślna wartość:
None
Obsługuje symbole wieloznaczne:
False
DontShow:
False
Zestawy parametrów
EquivalencySet
Position:
Named
Obowiązkowy:
True
Wartość z potoku:
False
Wartość z potoku według nazwy właściwości:
False
Wartość z pozostałych argumentów:
False
-SharePath
Określa ścieżkę do prawidłowego udziału biblioteki na istniejącym serwerze biblioteki, który używa ścieżki Universal Naming Convention (UNC).
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
CustomResource
To polecenie cmdlet zwraca obiekt CustomResource .