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 对象。