Get-SCServiceSetting
获取服务模板或服务实例的服务设置。
语法
Get-SCServiceSetting
[-VMMServer <ServerConnection>]
-ServiceTemplate <ServiceTemplate>
[-Name <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Get-SCServiceSetting
[-VMMServer <ServerConnection>]
-ServiceConfiguration <ServiceConfiguration>
[-Name <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Get-SCServiceSetting
[-VMMServer <ServerConnection>]
-Service <Service>
[-Name <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
说明
Get-SCServiceSetting cmdlet 获取服务模板或服务实例的一个或多个服务设置。
示例
示例 1:从服务模板检索所有服务设置
PS C:\> $Template = Get-SCServiceTemplate -Name "ServiceTemplate01" | where {$_.Release -eq "Beta"}
PS C:\> Get-SCServiceSetting -ServiceTemplate $Template
第一个命令使用 Beta 版本获取名为 ServiceTemplate01 的服务模板对象,并将对象存储在$Template变量中。
第二个命令获取 ServiceTemplate01 的所有服务设置并显示其属性。
示例 2:从服务配置中检索服务设置
PS C:\> $Config = Get-SCServiceConfiguration -Name "ServiceConfig01"
PS C:\> $Setting = Get-SCServiceSetting -ServiceConfiguration $Config -Name "Setting01"
PS C:\> $Setting
第一个命令获取名为 ServiceConfig01 的服务配置对象,并将该对象存储在$Config变量中。
第二个命令获取与 ServiceConfig01 关联的名为 Setting01 的服务设置对象,并将对象存储在$ServiceSetting变量中。
最后一个命令显示存储在$ServiceSetting中的服务设置的属性。
参数
-Name
指定 Virtual Machine Manager (VMM) 对象的名称。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-OnBehalfOfUser
指定用户名。 此 cmdlet 代表此参数指定的用户运行。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-OnBehalfOfUserRole
指定用户角色。 若要获取用户角色,请使用 Get-SCUserRole cmdlet。 此 cmdlet 代表此参数指定的用户角色运行。
类型: | UserRole |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Service
指定 VMM 服务对象。
类型: | Service |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-ServiceConfiguration
指定服务配置对象。
类型: | ServiceConfiguration |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-ServiceTemplate
指定服务模板对象。
类型: | ServiceTemplate |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-VMMServer
指定 VMM 服务器对象。
类型: | ServerConnection |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | True |
接受通配符: | False |