Aracılığıyla paylaş


Get-SCISO

VMM kitaplığından ISO dosyalarını alır.

Syntax

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

Description

Get-SCISO cmdlet'i, Virtual Machine Manager (VMM) kitaplığından ISO dosyalarını alır. ISO dosyaları, kitaplık sunucularındaki kitaplık paylaşımlarında depolanır.

VMM'de ISO dosyasının bazı tipik kullanımları şunlardır:

  • Daha sonra bu işletim sistemini bir konağa dağıtılan yeni veya mevcut bir sanal makineye yüklemek için kullanabileceğiniz bir işletim sistemi ISO'sunu kitaplıkta depolama.

  • Microsoft Office ISO gibi bir uygulama yazılımını daha sonra konakta dağıtılan bir sanal makineye yükleyebilmeniz için kitaplıkta depolayın.

Örnekler

Örnek 1: Tüm VMM kitaplık sunucularında tüm ISOS'ları alma

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

Bu komut, VMMServer01 üzerindeki tüm ISO nesnelerini alır ve bu ISO'lar hakkındaki bilgileri görüntüler.

Alınan nesnelerin temsil eden ISO dosyaları, kitaplık sunucularındaki kitaplık paylaşımlarında depolanır.

Örnek 2: Belirli bir VMM kitaplık sunucusundaki tüm ISOS'ları alma

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

Bu komut, LibraryServer01'de depolanan ISO dosyalarını temsil eden tüm nesneleri alır ve bu ISO'lar hakkındaki bilgileri kullanıcıya görüntüler.

Örnek 3: Herhangi bir VMM kitaplık sunucusundaki dosya adında belirli bir dizeye sahip tüm ISOS'ları alma

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

Bu komut, VMMServer01 tarafından yönetilen ve dosya adında OsISO bulunan tüm VMM kitaplık sunucularındaki tüm ISO nesnelerini alır ve ardından bu ISO nesneleri hakkındaki bilgileri görüntüler.

Not: Varsayılan olarak, kitaplıktaki bir ISO nesnesinin adı, kitaplık sunucusundaki dosya sisteminde depolanan gerçek ISO dosyasının adıyla aynıdır.

Parametreler

-All

Bu cmdlet'in tüm alt nesneleri üst nesneden bağımsız olarak aldığını gösterir. Örneğin komut Get-SCVirtualDiskDrive -All , her sanal disk sürücüsü nesnesinin ilişkili olduğu sanal makine nesnesine veya şablon nesnesine bakılmaksızın tüm sanal disk sürücüsü nesnelerini alır.

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

-FamilyName

VMM kitaplığındaki fiziksel kaynak için bir aile adı belirtir. Bu değer, kitaplık kaynakları arasında denklik sağlamak için Release, Namespace ve Type ile birlikte kullanılır.

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

-ID

Sayısal tanımlayıcıyı, belirli bir nesne için genel olarak benzersiz bir tanımlayıcı veya GUID olarak belirtir.

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

-Name

VMM nesnesinin adını belirtir.

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

-OnBehalfOfUser

Bir kullanıcı adı belirtir. Bu cmdlet, bu parametrenin belirttiği kullanıcı adına çalışır.

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

-OnBehalfOfUserRole

Kullanıcı rolünü belirtir. Kullanıcı rolü almak için Get-SCUserRole cmdlet'ini kullanın. Bu cmdlet, bu parametrenin belirttiği kullanıcı rolü adına çalışır.

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

-Release

Kitaplık kaynağının yayınını açıklayan bir dize belirtir. VMM, kitaplığa içeri aktarılan her kaynak için otomatik olarak bir yayın değeri oluşturur. Kaynak içeri aktarıldıktan sonra dize özelleştirilebilir.

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

-VMMServer

BIR VMM sunucu nesnesi belirtir.

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

Çıkışlar

ISO

Bu cmdlet bir ISO nesnesi döndürür.