Bagikan melalui


Get-SCLibraryShare

Mendapatkan berbagi pustaka VMM.

Sintaks

Get-SCLibraryShare
   [-VMMServer <ServerConnection>]
   [-ID <Guid>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Deskripsi

Cmdlet Get-SCLibraryShare mendapatkan berbagi pustaka Virtual Machine Manager (VMM).

Berbagi pustaka adalah berbagi Windows di server pustaka VMM yang digunakan untuk menyimpan file yang berisi sumber daya pustaka. Sumber daya dapat mencakup templat komputer virtual, profil perangkat keras, profil sistem operasi tamu, hard disk virtual (file .vhd berbasis Windows, file .vhd berbasis Citrix XenServer atau file .vmdk berbasis VMware), disk floppy virtual (file .vfd berbasis Windows atau file .flp berbasis VMware), gambar ISO (file.iso), dan skrip, serta komputer virtual yang disimpan.

Untuk informasi selengkapnya tentang berbagi pustaka, ketik Get-Help Add-LibraryShare -Detailed.

Contoh

Contoh 1: Mendapatkan semua berbagi pustaka

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

Perintah ini mendapatkan semua objek berbagi pustaka dari pustaka VMM di VMMServer01 dan menampilkan informasi tentang berbagi pustaka ini kepada pengguna.

Contoh 2: Mendapatkan berbagi pustaka tertentu di server pustaka yang ditentukan

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

Perintah ini mendapatkan objek berbagi pustaka bernama AllVHDs (di server pustaka LibraryServer01) dari pustaka di VMMServer01 dan kemudian menyimpan objek berbagi dalam variabel $LibShare.

Contoh 3: Mendapatkan semua berbagi pustaka di server pustaka tertentu

PS C:\> $LibServer = Get-SCLibraryServer -VMMServer "VMMServer01.Contoso.com" -ComputerName "LibraryServer01.Contoso.com"
PS C:\> $AllLibShares = Get-SCLibraryShare | where { $_.LibraryServer.Name -eq "$LibServer" } 
PS C:\> $AllLibShares | Get-Member

Perintah pertama mengambil objek server pustaka bernama LibraryServer01 dari pustaka di VMMServer01 dan menyimpannya dalam variabel $LibServer.

Perintah kedua mendapatkan semua objek berbagi pustaka di LibraryServer01 dan menyimpan objek dalam variabel $AllLibShares.

Perintah terakhir meneruskan setiap objek dalam $AllLibShares ke cmdlet Get-Member , yang menampilkan jenis .NET untuk objek berbagi pustaka dan daftar metode dan properti yang terkait dengan objek berbagi pustaka VMM.

Parameter

-ID

Menentukan pengidentifikasi numerik sebagai pengidentifikasi unik global, atau GUID, untuk objek tertentu.

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

-OnBehalfOfUser

Menentukan nama pengguna. Cmdlet ini beroperasi atas nama pengguna yang ditentukan parameter ini.

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

-OnBehalfOfUserRole

Menentukan peran pengguna. Untuk mendapatkan peran pengguna, gunakan cmdlet Get-SCUserRole . Cmdlet ini beroperasi atas nama peran pengguna yang ditentukan parameter ini.

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

-VMMServer

Menentukan objek server VMM.

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

Output

LibraryShare

Cmdlet ini mengembalikan objek LibraryShare .