Share via


Get-SCISO

Ottiene i file ISO dalla libreria VMM.

Sintassi

Get-SCISO
   [-VMMServer <ServerConnection>]
   [-All]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCISO
   [-VMMServer <ServerConnection>]
   -Name <String>
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCISO
   [-VMMServer <ServerConnection>]
   [-Release <String>]
   -FamilyName <String>
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
Get-SCISO
   [-VMMServer <ServerConnection>]
   [-ID <Guid>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Descrizione

Il cmdlet Get-SCISO ottiene i file ISO dalla libreria VMM (Virtual Machine Manager). I file ISO vengono archiviati nelle condivisioni di libreria nei server di libreria.

In VMM alcuni usi tipici di un file ISO includono:

  • Archiviazione di un ISO del sistema operativo nella libreria che è possibile usare in un secondo momento per installare tale sistema operativo in una macchina virtuale nuova o esistente distribuita in un host.

  • Archiviazione del software dell'applicazione, ad esempio un ISO di Microsoft Office, nella libreria, in modo che sia possibile installarlo in un secondo momento in una macchina virtuale distribuita in un host.

Esempio

Esempio 1: Ottenere tutti gli ISO in tutti i server di libreria VMM

PS C:\> Get-SCISO -VMMServer "VMMServer01.Contoso.com"

Questo comando ottiene tutti gli oggetti ISO in VMMServer01 e visualizza informazioni su questi ISO.

I file ISO rappresentati dagli oggetti recuperati sono archiviati nelle condivisioni di libreria dei server di libreria.

Esempio 2: Ottenere tutti gli ISO in un server di libreria VMM specifico

PS C:\> Get-SCISO -VMMServer "VMMServer1.Contoso.com" | where { $_.LibraryServer.Name -eq "LibraryServer01.Contoso.com" }

Questo comando ottiene tutti gli oggetti che rappresentano i file ISO archiviati in LibraryServer01 e visualizza informazioni su questi ISO all'utente.

Esempio 3: Ottenere tutti gli ISO con una stringa specifica nel nome del file in qualsiasi server di libreria VMM

PS C:\> Get-SCISO -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -match  "OsISO" }

Questo comando ottiene tutti gli oggetti ISO in qualsiasi server di libreria VMM gestito da VMMServer01 che contengono OsISO nel nome del file e quindi visualizza informazioni su questi oggetti ISO.

Nota: per impostazione predefinita, il nome di un oggetto ISO nella libreria è lo stesso nome del file ISO effettivo archiviato nel file system nel server di libreria.

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 specifico.

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

-OnBehalfOfUser

Specifica un nome utente. Questo cmdlet opera per conto dell'utente che specifica questo parametro.

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

-OnBehalfOfUserRole

Specifica un ruolo utente. Per ottenere un ruolo utente, usare il cmdlet Get-SCUserRole . Questo cmdlet opera per conto del ruolo utente specificato da questo parametro.

Type:UserRole
Position:Named
Default value:None
Required:False
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

ISO

Questo cmdlet restituisce un oggetto ISO .