Package Conversion Manager 外掛程式組態 XML 的技術參考

 

適用於: System Center 2012 Configuration Manager

本主題描述 System Center 2012 Configuration Manager 組態檔案 (Microsoft.ConfigurationManagement.exe.config) 中用於控制 Package Conversion Manager 外掛程式操作的 XML 元素。

Package Conversion Manager 外掛程式的 XML 組態元素

下表描述 System Center 2012 Configuration Manager 組態檔案中與 Package Conversion Manager 外掛程式相關的 XML 元素

元素 <類型>

類型

說明

PcmPlugIn

<String>

指定要做為 Package Conversion Manager 外掛程式使用之指令碼或可執行檔的名稱。

PcmPlugInTimeoutMilliseconds

<Int>

指定要等候 Package Conversion Manager 外掛程式指令碼或可執行檔完成封裝處理的最長時間,以毫秒為單位。

PcmPluginExitCode

<Int>

預期來自外掛程式處理序的結束代碼。 這個值表示成功。 所有其他代碼則視為錯誤。

ForceRequirementsExtraction

<Boolean> (True/False)

這項設定可收集與封裝關聯的需求,以在自動轉換期間使用。 只有在搭配設計目的為決定使用哪些需求的 Package Conversion Manager 外掛程式使用時,才應該設定為 True。

Package Conversion Manager 封裝 XML 範例

本節提供 Configuration Manager 組態檔案 Microsoft.ConfigurationManagement.exe.config 中的 Package Conversion Manager 組態 XML 元素範例。 在範例中,與 Package Conversion Manager 相關的元素會醒目顯示。

<?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > <section name="Microsoft.ConfigurationManagement.AdminConsole.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> <section name="Microsoft.ConfigurationManagement.AdminConsole.Console.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> <section name="Microsoft.ConfigurationManagement.UserCentric.Workflow.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> </sectionGroup> </configSections> <system.diagnostics> <sources> ………… </ArrayOfString> </value> </setting> </Microsoft.ConfigurationManagement.AdminConsole.Properties.Settings>    <Microsoft.ConfigurationManagement.UserCentric.Workflow.Properties.Settings>  <setting name="DecisionVerbosity" serializeAs="String">        <value>2</value>      </setting>      <setting name="PcmPlugIn" serializeAs="String">        <value>pcmplugin.vbs</value>      </setting>      <setting name="PcmPlugInTimeoutMilliseconds" serializeAs="String">        <value>10000</value>      </setting>      <setting name="PcmPluginExitCode" serializeAs="String">        <value>0</value>      </setting>      <setting name="ForceRequirementsExtraction" serializeAs="String">        <value>True</value >       </setting>    </Microsoft.ConfigurationManagement.UserCentric.Workflow.Properties.Settings> </applicationSettings> …………