Import-SCSMManagementPack
导入管理包。
语法
Import-SCSMManagementPack
[-Fullname] <String[]>
[-PassThru]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Import-SCSMManagementPack
[-ManagementPack] <ManagementPack[]>
[-PassThru]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
说明
Import-SCSMManagementPack cmdlet 导入管理包。
Service Manager 尝试在导入之前验证管理包的 XML 代码。 如果管理包包含无效的 XML 代码,则不会导入管理包并返回错误。
示例
示例 1:导入管理包文件
PS C:\>Import-SCSMManagementPack "c:\temp\contosomanagementpack.xml"
此命令导入管理包文件 c:\temp\contosomanagementpack.xml。
参数
-ComputerName
指定要与之建立连接的计算机。 计算机必须运行 System Center Data Access 服务。 默认值为当前管理组连接的计算机。
有效格式包括 NetBIOS 名称、IP 地址或完全限定的域名(FQDN)。 若要指定本地计算机,请键入计算机名称“localhost”或点(.)。
类型: | System.String[] |
Position: | Named |
默认值: | Localhost |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Confirm
在运行 cmdlet 之前,提示你进行确认。
类型: | System.Management.Automation.SwitchParameter |
别名: | cf |
Position: | Named |
默认值: | False |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Credential
指定运行管理组连接的用户帐户。 如果指定了服务器,则帐户必须有权访问在 ComputerName 参数中指定的服务器。 默认值为当前用户。
可以输入 Get-Credential cmdlet 返回的 PSCredential 对象。
类型: | System.Management.Automation.PSCredential |
Position: | Named |
默认值: | User account of the current context. |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Fullname
指定要导入的管理包的完整路径和文件名。 该列表必须包含管理包(*.xml、.mp)或管理包捆绑包(.mpb)。 如果指定管理包捆绑包,则导入该捆绑包中的所有管理包。
类型: | System.String[] |
别名: | Path |
Position: | 1 |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-ManagementPack
指定要导入的一个或多个管理包。 可以输入 Get-SCManagementPack cmdlet 返回的 ManagementPack 对象。
类型: | Microsoft.EnterpriseManagement.Configuration.ManagementPack[] |
Position: | 1 |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-PassThru
将新导入的管理包传递到管道。 默认情况下,此 cmdlet 不生成任何输出。
类型: | System.Management.Automation.SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-SCSession
指定与管理服务器的连接。 默认值为当前管理组连接。
可以输入由 Get-SCManagementGroupConnection cmdlet 返回的管理组连接对象。
类型: | Microsoft.SystemCenter.Core.Connection.Connection[] |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-WhatIf
显示 cmdlet 运行时会发生什么情况。 cmdlet 未运行。
类型: | System.Management.Automation.SwitchParameter |
别名: | wi |
Position: | Named |
默认值: | False |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
输入
Microsoft.EnterpriseManagement.Configuration.ManagementPack
可以通过管道将管理包传递给 Import-SCSMManagementPack cmdlet 的 ManagementPack 参数。
输出
Microsoft.EnterpriseManagement.Configuration.ManagementPack
表示管理包的对象。 仅当使用 -PassThru 参数时,它才可用。
备注
- 如果指定多个管理包,则导入这些管理包的顺序将满足管理包相互依赖性。 因此,管理包的导入顺序可能与命令提示符中提供的顺序不同。