Get-SCSharedResource
获取与自助服务用户或自助服务用户角色共享的资源。
语法
Get-SCSharedResource
[-VMMServer <ServerConnection>]
[-UserName <NTAccount>]
[-UserRole <UserRole>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
说明
Get-SCSharedResource cmdlet 获取与自助服务用户或自助服务用户角色共享的资源。
示例
示例 1:获取与特定自助服务用户共享的所有资源
PS C:\> Get-SCSharedResource -UserName "Contoso\Daugherty"
此命令返回与名为 Daugherty 的用户共享的所有资源。
示例 2:获取与特定自助服务用户角色共享的所有资源
PS C:\> $Role = Get-SCUserRole -Name "ContosoSelfServiceUsers"
PS C:\> Get-SCSharedResource -UserRole $Role
第一个命令获取名为 ContosoSelfServiceUsers 的用户角色对象,然后将该对象存储在$Role变量中。
第二个命令返回共享给存储在$Role中的用户角色的资源。
示例 3:获取在特定用户角色中与特定用户共享的所有资源
PS C:\> $Role = Get-SCUserRole -Name "ContosoSelfServiceUsers"
PS C:\> Get-SCSharedResource -UserName "Contoso\Daugherty" -UserRole $Role
第一个命令获取名为 ContosoSelfServiceUsers 的用户角色对象,然后将该对象存储在$Role变量中。
第二个命令返回在存储在$Role的用户角色中与名为 Daugherty 的用户共享的资源。
参数
-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 |
-UserName
指定用户的名称。 输入域\用户格式的用户名。
Type: | NTAccount |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
指定一个用户角色对象。
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
指定 Virtual Machine Manager (VMM) 服务器对象。
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
输出
SharedResource
此 cmdlet 返回 SharedResource 对象。