Megosztás a következőn keresztül:


Get-SCLibraryShare

Lekéri a VMM-erőforrástár-megosztásokat.

Syntax

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

Description

A Get-SCLibraryShare parancsmag a Virtual Machine Manager (VMM) könyvtármegosztásait kapja meg.

Az erőforrástár-megosztás egy Windows-megosztás egy VMM-erőforrástár-kiszolgálón, amely erőforrástár-erőforrásokat tartalmazó fájlok tárolására szolgál. Az erőforrások közé tartozhatnak virtuálisgép-sablonok, hardverprofilok, vendég operációsrendszer-profilok, virtuális merevlemezek (Windows-alapú .vhd-fájlok, Citrix XenServer-alapú .vhd-fájlok vagy VMware-alapú .vmdk-fájlok), virtuális hajlékonylemezek (Windows-alapú .vfd-fájlok vagy VMware-alapú .flp-fájlok), ISO-rendszerképek (.iso fájlok) és szkriptek, valamint tárolt virtuális gépek.

A tármegosztásokkal kapcsolatos további információkért írja be a következőt Get-Help Add-LibraryShare -Detailed: .

Példák

1. példa: Az összes erőforrástár-megosztás lekérése

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

Ez a parancs lekéri az összes erőforrástár-megosztási objektumot a VMMServer01 VMM-könyvtárából, és megjeleníti az ezekről a tármegosztásokról szóló információkat a felhasználónak.

2. példa: Adott erőforrástár-megosztás lekérése a megadott erőforrástár-kiszolgálón

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

Ez a parancs lekéri az AllVHDs (library server LibraryServer01) nevű erőforrástár-megosztási objektumot a VMMServer01 könyvtárából, majd a megosztási objektumot a $LibShare változóban tárolja.

3. példa: Az összes erőforrástár-megosztás lekérése egy adott erőforrástár-kiszolgálón

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

Az első parancs lekéri a LibraryServer01 nevű könyvtárkiszolgáló-objektumot a VMMServer01 könyvtárából, és a $LibServer változóban tárolja.

A második parancs lekéri az összes könyvtármegosztási objektumot a LibraryServer01-en, és az objektumokat a $AllLibShares változóban tárolja.

Az utolsó parancs átadja a $AllLibShares minden objektumát a Get-Member parancsmagnak, amely megjeleníti egy erőforrástár-megosztási objektum .NET-típusát, valamint a VMM-erőforrástár-megosztási objektumhoz társított metódusok és tulajdonságok listáját.

Paraméterek

-ID

A numerikus azonosítót globálisan egyedi azonosítóként vagy GUID azonosítóként adja meg egy adott objektumhoz.

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

-OnBehalfOfUser

Felhasználónevet ad meg. Ez a parancsmag a paraméter által megadott felhasználó nevében működik.

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

-OnBehalfOfUserRole

Felhasználói szerepkört ad meg. Felhasználói szerepkör beszerzéséhez használja a Get-SCUserRole parancsmagot. Ez a parancsmag a paraméter által megadott felhasználói szerepkör nevében működik.

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

-VMMServer

VMM-kiszolgálóobjektumot ad meg.

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

Kimenetek

LibraryShare

Ez a parancsmag egy LibraryShare objektumot ad vissza.