Technische Referenz für die XML-Konfigurationsdatei des Package Conversion Manager-Plug-Ins

 

Betrifft: System Center 2012 Configuration Manager

In diesem Thema werden die XML-Elemente in der System Center 2012 Configuration Manager-Konfigurationsdatei (Microsoft.ConfigurationManagement.exe.config) beschrieben, über die der Betrieb des Paketkonvertierungs-Manager-Plug-Ins gesteuert wird.

XML-Konfigurationselemente für das Package Conversion Manager-Plug-In

In der folgenden Tabelle werden die mit dem Paketkonvertierungs-Manager-Plug-In verbundenen XML-Elemente in der System Center 2012 Configuration Manager-Konfigurationsdatei beschrieben.

Elementtyp

Typ

Beschreibung

PcmPlugIn

<Zeichenfolge>

Hiermit wird der Name des Skripts oder der ausführbaren Datei für das Paketkonvertierungs-Manager-Plug-In angegeben.

PcmPlugInTimeoutMilliseconds

<Ganze Zahl>

Hiermit wird angegeben, wie lange (in Millisekunden) gewartet wird, bis das Skript bzw. die ausführbare Datei für das Paketkonvertierungs-Manager-Plug-In die Paketverarbeitung abgeschlossen hat.

PcmPluginExitCode

<Ganze Zahl>

Der erwartete Exitcode des Plug-In-Prozesses. Dieser Wert bedeutet Erfolg. Alle anderen Codes werden als Fehler betrachtet.

ForceRequirementsExtraction

<Boolesch> (True/False)

Diese Einstellung erlaubt die Verwendung von Sammlungsanforderungen, die mit einem Paket verknüpft sind, im Rahmen einer automatischen Konvertierung. Diese Einstellung darf nur dann auf „True“ festgelegt werden, wenn Sie mit einem Paketkonvertierungs-Manager-Plug-In arbeiten, das geeignet ist, Entscheidungen über zu verwendende Anforderungen zu treffen.

XML-Elemente einer Beispielkonfiguration für Package Conversion Manager

In diesem Abschnitt ist ein Beispiel für die XML-Konfigurationselemente für Paketkonvertierungs-Manager in der Configuration Manager-Konfigurationsdatei, Microsoft.ConfigurationManagement.exe.config, aufgeführt. Die Elemente, die sich auf Paketkonvertierungs-Manager beziehen, sind hervorgehoben.

<?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>
…………