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 .