Get-CMSiteStatusMessage
获取站点系统状态消息。
语法
Get-CMSiteStatusMessage
[-Component <String[]>]
[-ComputerName <String[]>]
[-FilterHashtable <Hashtable>]
[-MessageId <Int32[]>]
[-Module <String[]>]
[-PassThru]
[-Severity <Severity[]>]
[-SiteCode <String[]>]
[-StartDateTime <DateTime>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
说明
Get-CMSiteStatusMessage cmdlet 获取一个或多个 Configuration Manager 站点系统组件的状态消息。 状态消息是 Configuration Manager 组件生成的消息,其中包含有关站点系统组件成功、失败或操作的信息。 Configuration Manager 将状态消息存储在 Configuration Manager 站点数据库中。 可以在状态消息查看器中查看状态消息。
注意
从 Configuration Manager 站点驱动器运行 Configuration Manager cmdlet,例如 PS XYZ:\>
。 有关详细信息,请参阅 入门。
示例
示例 1:获取站点状态消息
PS XYZ:\> Get-CMSiteStatusMessage -ViewingPeriod "2012/09/03 02:16:10.000" -ComputerName "cmcen-dist02" -Severity Error -SiteCode "CM2"
此命令获取 Configuration Manager 在 2012 年 9 月 3 日或之后收到的具有错误严重性的站点状态消息。 Configuration Manager 从名为 cmcen-dist02.tsqa.contoso.com 的计算机上具有站点代码 CM2 的 Configuration Manager 站点获取状态消息。
参数
-Component
类型: | String[] |
别名: | ComponentName, Components, ComponentNames |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | True |
-ComputerName
指定托管站点系统角色的服务器 (FQDN) 的完全限定域名。
类型: | String[] |
别名: | ComputerNames |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | True |
-DisableWildcardHandling
此参数将通配符视为文本字符值。 不能将其与 ForceWildcardHandling 组合使用。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-FilterHashtable
类型: | Hashtable |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-ForceWildcardHandling
此参数处理通配符,并可能导致意外行为, (不建议) 。 不能将其与 DisableWildcardHandling 组合使用。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-MessageId
类型: | Int32[] |
别名: | MessageIds |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Module
类型: | String[] |
别名: | ModuleName, Modules, ModuleNames |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | True |
-PassThru
添加此参数可返回一个对象,该对象表示正在使用的项。 默认情况下,此 cmdlet 可能不会生成任何输出。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Severity
指定状态消息的严重性。 此参数可接受的值为:
- 全部
- 错误
- Information
- 警告
类型: | Severity[] |
别名: | Severities |
接受的值: | All, Error, Information, Warning |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-SiteCode
指定托管站点系统角色的 Configuration Manager 站点的站点代码。
类型: | String[] |
别名: | SiteCodes |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-StartDateTime
类型: | DateTime |
别名: | ViewingPeriod |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
输入
None
输出
IResultObject[]
IResultObject