Get-SCDependentLibraryResource
識別 VMM 物件之間的相依性。
Syntax
Get-SCDependentLibraryResource
[-VMMServer <ServerConnection>]
[-LibraryResource] <LibObjectBase>
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Get-SCDependentLibraryResource
[-VMMServer <ServerConnection>]
[-LibraryShare] <LibraryShare>
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Get-SCDependentLibraryResource
[-VMMServer <ServerConnection>]
[-LibraryServer] <LibraryServer>
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
Get-SCDependentLibraryResource Cmdlet 會識別 Virtual Machine Manager (VMM) 物件之間的相依性。
您可以使用 Get-SCDependentLibraryResource Cmdlet 來識別相依于存在的物件:
指定的程式庫物件。
指定程式庫共用上的任何物件。
指定程式庫伺服器上的任何物件。
範例
範例 1:尋找相依于特定虛擬硬碟的所有物件
PS C:\> $VHD = Get-SCVirtualHardDisk -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -eq "VHD01" -and $_.LibraryServer.Name -eq "LibraryServer01.Contoso.com" }
PS C:\> Get-SCDependentLibraryResource -LibraryResource $VHD
第一個命令會從 VMMServer01 上的 VMM 程式庫取得名為 VHD01 的硬碟物件,並將物件儲存在$VHD變數中。 這個範例假設只有一個名為 VHD01 的虛擬硬碟存在。
第二個命令會傳回與 VHD01 相依的所有程式庫物件。
如果有相依物件存在,則移除此虛擬硬碟會修改這些相依物件,使它們不再參照已被移除的虛擬硬碟。 因此,如果 VHD01 與特定虛擬機器或特定範本關聯,則移除 VHD01 之後會修改該虛擬機器或範本,使它們不再參照 VHD01。
參數
-LibraryResource
指定儲存在 VMM 程式庫中的資源。
Type: | LibObjectBase |
Aliases: | LibraryObject |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LibraryServer
指定 VMM 程式庫伺服器物件。
Type: | LibraryServer |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LibraryShare
指定 VMM 程式庫共用物件。
Type: | LibraryShare |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-OnBehalfOfUser
指定使用者名稱。 此 Cmdlet 代表此參數指定的使用者運作。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
指定使用者角色。 若要取得使用者角色,請使用 Get-SCUserRole Cmdlet。 此 Cmdlet 代表此參數所指定的使用者角色運作。
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
指定 VMM 伺服器物件。
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
輸出
HardwareProfile
此 Cmdlet 會傳回 HardwareProfile 物件。