Share via


Get-SCCustomResource

Ottiene una risorsa personalizzata dalla libreria VMM.

Sintassi

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>]

Descrizione

Il cmdlet Get-SCCustomResource ottiene una risorsa personalizzata dalla libreria VMM (Virtual Machine Manager). Una risorsa personalizzata è un oggetto libreria basato su cartelle in VMM. La risorsa viene dichiarata a livello di cartella e il contenuto della cartella è sconosciuto a VMM.

Per aggiungere una risorsa personalizzata alla libreria, creare una cartella con un oggetto . Estensione CR, posizionare il contenuto nella cartella e quindi usare la console VMM per trascinare la cartella in una condivisione di libreria VMM. VMM individua e importa la cartella nella libreria come risorsa personalizzata.

Esempio

Esempio 1: Ottenere una risorsa personalizzata specifica

PS C:\> $CR = Get-SCCustomResource -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -eq "Folder.CR" -and $_.LibraryServer.Name -eq "LibraryServer01.Contoso.com" }

Questo comando ottiene l'oggetto risorsa personalizzato denominato Folder.CR nella libreria LibraryServer01 dalla libreria VMM in VMMServer01 e quindi archivia l'oggetto nella variabile $CR.

Parametri

-All

Indica che questo cmdlet ottiene tutti gli oggetti subordinati indipendenti dall'oggetto padre. Ad esempio, il comando Get-SCVirtualDiskDrive -All ottiene tutti gli oggetti unità disco virtuale indipendentemente dall'oggetto macchina virtuale o dall'oggetto modello a cui è associato ogni oggetto unità disco virtuale.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FamilyName

Specifica un nome di famiglia per una risorsa fisica nella libreria VMM. Questo valore viene usato insieme a Release, Namespace e Type per stabilire l'equivalenza tra le risorse della libreria.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ID

Specifica l'identificatore numerico come identificatore univoco globale o GUID per un oggetto.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Specifica il nome di un oggetto di VMM.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Release

Specifica una stringa che descrive la versione di una risorsa di libreria. VMM crea automaticamente un valore di versione per ogni risorsa importata nella libreria. Dopo l'importazione della risorsa, la stringa può essere personalizzata.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Specifica un oggetto server Virtual Machine Manager.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Output

CustomResource

Questo cmdlet restituisce un oggetto CustomResource .