<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>System Center v.Next Blog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/systemcentervnext/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/systemcentervnext/feed.xml</link>
    <description />
    <lastBuildDate>Wed, 17 Apr 2019 03:48:06 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Welchen Status hat meine Softwareverteilung? (Microsoft System Center 2012 R2 Configuration Manager) - Statusinformationen verstehen und nutzen</title>
      <link>https://docs.microsoft.com/archive/blogs/systemcentervnext/welchen-status-hat-meine-softwareverteilung-microsoft-system-center-2012-r2-configuration-manager-statusinformationen-verstehen-und-nutzen</link>
      <pubDate>Sat, 31 May 2014 14:52:16 GMT</pubDate>
      <dc:creator><![CDATA[Mark Albers]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/systemcentervnext/2014/05/31/welchen-status-hat-meine-softwareverteilung-microsoft-system-center-2012-r2-configuration-manager-statusinformationen-verstehen-und-nutzen/</guid>
      <description><![CDATA[Der folgende Blogeintrag soll helfen, zu verstehen, wie in Microsoft System Center 2012 R2...]]></description>
      <content:encoded><![CDATA[<p><span style="font-family:Calibri;font-size:medium;">Der folgende Blogeintrag soll helfen, zu verstehen, wie in Microsoft System Center 2012 R2 Configuration Manager der Status von Softwareverteilungen erfolgt und wie die Statusinformationen genutzt werden k&ouml;nnen:</span><span style="font-family:Calibri;font-size:medium;"><br /></span></p>
<p><span style="font-family:Calibri;font-size:medium;">In Microsoft System Center 2012 Configuration Manager kann die Bereitstellung der gesamten Software &uuml;berwacht werden, z. B. Softwareupdates, Kompatibilit&auml;tseinstellungen, Anwendungen, Tasksequenzen sowie Pakete und Programme. Bereitstellungen k&ouml;nnen dabei standardm&auml;&szlig;ig &uuml;ber den Arbeitsbereich &Uuml;berwachung in der Configuration Manager-Konsole oder &uuml;ber Berichte &uuml;berwacht werden (basierend auf SQL Reporting Services). </span></p>
<p><span style="font-family:Calibri;font-size:medium;">F&uuml;r Anwendungen in Configuration Manager wird eine <b>zustandsbasierte &Uuml;berwachung</b> unterst&uuml;tzt, sodass Sie den <b>letzten</b> Anwendungsbereitstellungszustand f&uuml;r Benutzer und Ger&auml;te nachverfolgen k&ouml;nnen. </span></p>
<p><span style="font-family:Calibri;font-size:medium;">In diesen Zustandsmeldungen werden Informationen &uuml;ber einzelne Ger&auml;te angegeben. Wenn beispielsweise eine Anwendung f&uuml;r eine Sammlung von Benutzern bereitgestellt wird, kann der Kompatibilit&auml;tszustand und der Zweck &ndash; <b>verf&uuml;gbar</b> oder <b>erforderlich</b> - der Bereitstellung z.B. in der Configuration Manager-Konsole angezeigt werden.</span></p>
<p><span style="font-family:Calibri;font-size:medium;">F&uuml;r einen Anwendungsbereitstellungszustand wird einer der folgenden Kompatibilit&auml;tszust&auml;nde angezeigt:</span></p>
<ul>
<li>
<p><b>Erfolg</b>: Die Anwendung wurde erfolgreich bereitgestellt oder war bereits installiert.</p>
</li>
<li>
<p><b>In Bearbeitung</b>: Die Anwendungsbereitstellung wird ausgef&uuml;hrt.</p>
</li>
<li>
<p><b>Unbekannt</b>: Der Zustand der Anwendungsbereitstellung konnte nicht ermittelt werden. Dieser Zustand gilt nicht f&uuml;r Bereitstellungen mit dem Zweck Verf&uuml;gbar. Dieser Zustand wird in der Regel angezeigt, wenn noch keine Zustandsmeldungen vom Client eingegangen sind.</p>
</li>
<li>
<p><b>Anforderungen nicht erf&uuml;llt</b>: Die Anwendung wurde nicht bereitgestellt, weil sie mit einer Abh&auml;ngigkeit oder einer Anforderungsregel nicht kompatibel war oder weil das Zielbetriebssystem f&uuml;r die Bereitstellung ung&uuml;ltig war.</p>
</li>
<li>
<p><b>Fehler</b>: Bei der Bereitstellung der Anwendung ist ein Fehler aufgetreten.</p>
</li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;">Sofern die Software durch Configuration Manager installiert wird, also insbesondere noch nicht installiert war, kann der Status der eigentlichen Installation noch detaillierter bestimmt werden.</span></p>
<p><span style="font-family:Calibri;font-size:medium;">Der Configuration Manager Client schickt den jeweiligen Status dabei &uuml;ber sogenannte Zustandsmeldungen (englisch: State Messages), die standardm&auml;&szlig;ig gesammelt und alle 15 Minuten verschickt werden (konfigurierbar). Dabei wir jeweils nur der aktuellste Status weitergeleitet, und damit nicht unbedingt jede einzelne Statusmeldungen, und Zustandsmeldungen werden auch nur dann an die Configuration Manager Datenbank weitergegeben, sofern sich der Zustand ver&auml;ndert hat. Der Datenbank ist damit jeweils nur der aktuell gemeldete Zustand und der Zeitpunkt, zu dem dieser gemeldet wurde, zu entnehmen. </span></p>
<p><span style="font-family:Calibri;font-size:medium;">Der Configuration Manager Client &uuml;berpr&uuml;ft den Status von ihm aktuell zugewiesenen (!) Anwendungen </span></p>
<ul>
<li>
<p>vor und nach der eigentlichen Installation bzw. Deinstallation der Anwendung</p>
</li>
<li>
<p>zeitgesteuert entsprechend den Einstellungen f&uuml;r die erneute Auswertung f&uuml;r Bereitstellungen (standardm&auml;&szlig;ig alle 7 Tage)</p>
</li>
<li>
<p>bei Ausf&uuml;hrung des Evaluationszyklus f&uuml;r die Anwendungsbereitstellung</p>
</li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;">Die &Uuml;berwachung von Anwendungen in Configuration Manager 2012 basiert auf der Anwendung an sich und nicht auf der jeweiligen Zuweisung. Solltest beispielsweise ein Anwendung durch mehrere Zuweisungen einem Client zugewiesen sein, so berichtet der Client insbesondere nicht, aufgrund welcher speziellen Zuweisung die Anwendung letztlich installiert wurde, da dies f&uuml;r die Installation keine Relevanz hat.</span></p>
<p><span style="font-family:Calibri;font-size:medium;">Ferner werden Anwendungen nur solange &uuml;berwacht, wie es mindestens eine entsprechende aktive Zuweisung gibt. Dies kann dazu f&uuml;hren, dass die Statusinformationen in der Configuration Manager Datenbank nicht mehr aktuell sind. Wenn z.B. eine Anwendung von einem Client deinstalliert wird, nachdem die Zuweisung gel&ouml;scht wurde, wird der Status f&uuml;r diese Anwendung nicht mehr aktualisiert, solange es keine neue Zuweisung an den Client gibt. Daher ist darauf zu achten, entsprechende Zuweisungen bestehen zu lassen, solange der Status der Anwendungen &uuml;berwacht werden soll.</span></p>
<p><span style="font-family:Calibri;font-size:medium;">Der Configuration Manager Client protokolliert dabei seine Aktionen in den folgenden Logdateien:</span></p>
<ul>
<li>
<p><b>AppDiscovery.log</b></p>
</li>
<li>
<p><b>AppEnforce.log</b></p>
</li>
<li>
<p><b>AppIntentEval.log</b></p>
</li>
<li>
<p><b>StateMessage.log</b></p>
</li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;">Der Anwendungsbereitstellungszustand wird vom Client &uuml;ber zwei Zustandsmeldungen (engl.: State Messages) berichtet, und zwar &uuml;ber Meldungen mit der TopicType <strong>1702</strong> (Enforcement State) und &uuml;ber die Meldung mit der TopicType <strong>1701</strong> (Compliance State) (s. StateMessage.log).</span></p>
<p><span style="font-family:Calibri;font-size:medium;">Ferner speichert der Client alle Statusmeldungen in WMI, und zwar unter <b>root\ccm\statemsg</b> in der Klasse <b>CCM_StateMsg</b>.</span></p>
<p></p>
<p><span style="font-family:Calibri;font-size:medium;">Die folgenden Tabellen zeigen die jeweiligen m&ouml;glichen Statusinformationen, die mit Hilfe der Zustandsmeldungen an den Configuration Manager Standort &uuml;bermittelt werden und damit grunds&auml;tzlich zur Auswertung zur Verf&uuml;gung werden:</span></p>
<p></p>
<table style="width:545px;" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">Compliance State ID </span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><b><span style="font-family:Calibri;">State Name (Englisch)</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">0</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Compliance State Unknown</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">1</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Compliant</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">2</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Non-Compliant</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">4</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Error</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
</tbody>
</table>
<p></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<p></p>
<table style="width:545px;" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">Enforcement State Message ID</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><b><span style="font-family:Calibri;">State Name (Englisch)</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">1000</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Success</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">1001</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Already Compliant</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">1002</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Simulate Success</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">2000</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">In progress</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">2001</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Waiting for content</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">2002</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Installing</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">2003</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Restart to continue</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">2004</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Waiting for maintenance window</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">2005</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Waiting for schedule</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">2006</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Downloading dependent content</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">2007</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Installing dependent content</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">2008</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Restart to complete</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">2009</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Content downloaded</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">2010</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Waiting for update</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">2011</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Waiting for user session reconnect</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">2012</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Waiting for user logoff</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">2013</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Waiting for user logon</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">2014</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Waiting To Install</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">2015</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Waiting Retry</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">2016</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Waiting For Presentation Mode</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">2017</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Waiting For Orchestration</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">2018</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Waiting For Network</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">2019</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Pending App-V Virtual Environment Update</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">2020</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Updating App-V Virtual Environment</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">3000</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Requirements not met</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">3001</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Host Platform Not Applicable</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">4000</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Unknown</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">5000</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Deployment failed</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">5001</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Evaluation failed</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">5002</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Deployment failed</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">5003</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Failed to locate content</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">5004</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Dependency installation failed</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">5005</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Failed to download dependent content</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">5006</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Conflicts with another application deployment</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">5007</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Waiting Retry</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">5008</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Failed to uninstall superseded deployment type</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">5009</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Failed to download superseded deployment type</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="167" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">5010</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Failed to updating App-V Virtual Environment</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
</tbody>
</table>
<p></p>
<p><br /><span style="font-family:Calibri;font-size:medium;"> </span><span style="font-family:Calibri;font-size:medium;">In der Configuration Manager Datenbank k&ouml;nnen diese Statusinformationen &uuml;ber diverse SQL Views abgerufen werden, insbesondere &uuml;ber die SQL View <b>v_CICurrentComplianceStatus</b>. Der eigentliche Status ist dabei den folgenden Feldern zu entnehmen (jedoch als IDs, und nicht als beschreibender Text):</span></p>
<p></p>
<table style="width:612px;" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="234" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><span style="font-family:Calibri;"><b>&nbsp;</b><b>Feld </b></span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><b><span style="font-family:Calibri;">Beschreibung</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="234" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">ComplianceState</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Kompatiblit&auml;tszustand f&uuml;r eine Applikation</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="234" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">LastComplianceMessageTime</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Zeitpunkt, an dem Kompatibilit&auml;tszustand gemeldet wurde</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="234" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">EnforcementState</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Erzwingungszustand f&uuml;r Applikationsbereitstellung</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="234" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p align="right"><b><span style="font-family:Calibri;">LastEnforcmentMessageTime</span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
<td width="378" nowrap="nowrap" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;">Zeitpunkt, an dem der Erzwingungszustand gemeldet wurde</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
</tbody>
</table>
<p><span style="font-family:Calibri;font-size:medium;"><span style="font-family:Calibri;font-size:medium;">Microsoft&nbsp;System Center 2012 R2 Configuration Manager beinhaltet einige Standardreports bzgl. der &Uuml;berwachung&nbsp;des Status von Softwareverteilungen, die direkt genutzt oder bei Bedarf&nbsp;angepasst bzw. als Vorlagen f&uuml;r eigene Reports verwendet werden k&ouml;nnen.&nbsp;Die auf Microsoft SQL Server Reporting Services aufsetzenden Standardreports verwenden dabei Funktionen aus&nbsp;SRSResources.dll (z.B. Localization.GetStateMessage), um die o.g. IDs in den beschreibenden Text zu &uuml;bersetzen. &nbsp;</span></span></p>
<p></p>]]></content:encoded>
    </item>
    <item>
      <title>PowerShell Deployment Toolkit Gen 2</title>
      <link>https://docs.microsoft.com/archive/blogs/systemcentervnext/powershell-deployment-toolkit-gen-2</link>
      <pubDate>Mon, 10 Mar 2014 17:42:11 GMT</pubDate>
      <dc:creator><![CDATA[Roland Ludovici]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/systemcentervnext/2014/03/10/powershell-deployment-toolkit-gen-2/</guid>
      <description><![CDATA[Hallo zusammen,

nachdem ich einige Tage mit dem PowerShell Deployment Toolkit zugebracht habe bin...]]></description>
      <content:encoded><![CDATA[<p>Hallo zusammen,</p>
<p></p>
<p>nachdem ich einige Tage mit dem PowerShell Deployment Toolkit zugebracht habe bin ich total begeistert von den M&ouml;glichkeiten, die dieses Framework bietet.</p>
<p>Erste Versuche haben mich jedoch in diverse Fehler gef&uuml;hrt und was ich bisher in den Blogs vermisse will ich hier kurz niederschreiben.</p>
<p>Ich teste das PDT 2.6 auf Windows Server 2012 R2 voll gepatcht.</p>
<p>1. Generation 2 VMs</p>
<p>Bei der Erstellung von Generation 2 VMs gibt es ein Problem mit der Reihenfolge, wie Resourcen an die VMs hinzugef&uuml;gt werden. Zuerst kommt der Netzwerkadapter, danach CDROM und die Virtual Disks. Das sorgt im UEFI Boot Mode f&uuml;r die Bootreihenfolge NIC - HDD 1 - HDD&quot;.</p>
<p>Da das f&uuml;r einen Timeout mit Stop in Hyper-V sorgt, muss bei allen VMs die Boot Reihenfolge ge&auml;ndert werden.</p>
<p>Ich habe dazu im Script VMCreator.ps1 folgende Zeilen bei Zeile 1162 erg&auml;nzt:</p>
<p><span style="font-family:Courier New;font-size:small;"><span style="font-family:Courier New;font-size:small;"> </span></span><span style="color:#008000;font-family:Courier New;font-size:small;"><span style="color:#008000;font-family:Courier New;font-size:small;"><span style="color:#008000;font-family:Courier New;font-size:small;"># Set Boot Order</span></span></span></p>
<p><span style="font-family:Courier New;font-size:small;"><span style="font-family:Courier New;font-size:small;"> </span></span><span style="color:#0000ff;font-family:Courier New;font-size:small;"><span style="color:#0000ff;font-family:Courier New;font-size:small;"><span style="color:#0000ff;font-family:Courier New;font-size:small;">if</span></span></span><span style="font-family:Courier New;font-size:small;"><span style="font-family:Courier New;font-size:small;">(</span></span><span style="color:#800080;font-family:Courier New;font-size:small;"><span style="color:#800080;font-family:Courier New;font-size:small;"><span style="color:#800080;font-family:Courier New;font-size:small;">$VMGen</span></span></span><span style="font-family:Courier New;font-size:small;"><span style="font-family:Courier New;font-size:small;"> </span></span><span style="color:#ff0000;font-family:Courier New;font-size:small;"><span style="color:#ff0000;font-family:Courier New;font-size:small;"><span style="color:#ff0000;font-family:Courier New;font-size:small;">-eq</span></span></span><span style="font-family:Courier New;font-size:small;"><span style="font-family:Courier New;font-size:small;"> </span></span><span style="color:#800000;font-family:Courier New;font-size:small;"><span style="color:#800000;font-family:Courier New;font-size:small;"><span style="color:#800000;font-family:Courier New;font-size:small;">&quot;2&quot;</span></span></span><span style="font-family:Courier New;font-size:small;"><span style="font-family:Courier New;font-size:small;">){</span></span></p>
<p><span style="font-family:Courier New;font-size:small;"><span style="font-family:Courier New;font-size:small;"> </span></span><span style="color:#800080;font-family:Courier New;font-size:small;"><span style="color:#800080;font-family:Courier New;font-size:small;"><span style="color:#800080;font-family:Courier New;font-size:small;">$primaryHD</span></span></span><span style="font-family:Courier New;font-size:small;"><span style="font-family:Courier New;font-size:small;"> </span></span><span style="color:#ff0000;font-family:Courier New;font-size:small;"><span style="color:#ff0000;font-family:Courier New;font-size:small;"><span style="color:#ff0000;font-family:Courier New;font-size:small;">=</span></span></span><span style="font-family:Courier New;font-size:small;"><span style="font-family:Courier New;font-size:small;"> Get-VMHardDiskDrive </span></span><span style="color:#800080;font-family:Courier New;font-size:small;"><span style="color:#800080;font-family:Courier New;font-size:small;"><span style="color:#800080;font-family:Courier New;font-size:small;">$VMName</span></span></span><span style="font-family:Courier New;font-size:small;"><span style="font-family:Courier New;font-size:small;"> -ControllerLocation 0 -ControllerNumber 0</span></span></p>
<p><span style="font-family:Courier New;font-size:small;"><span style="font-family:Courier New;font-size:small;"> Set-VMFirmware -VMName </span></span><span style="color:#800080;font-family:Courier New;font-size:small;"><span style="color:#800080;font-family:Courier New;font-size:small;"><span style="color:#800080;font-family:Courier New;font-size:small;">$VMName</span></span></span><span style="font-family:Courier New;font-size:small;"><span style="font-family:Courier New;font-size:small;"> -FirstBootDevice </span></span><span style="color:#800080;font-family:Courier New;font-size:small;"><span style="color:#800080;font-family:Courier New;font-size:small;"><span style="color:#800080;font-family:Courier New;font-size:small;">$primaryHD</span></span></span></p>
<p><span style="font-family:Courier New;font-size:small;"><span style="font-family:Courier New;font-size:small;"> </span></span><b><span style="color:#5f9ea0;font-family:Courier New;font-size:small;"><span style="color:#5f9ea0;font-family:Courier New;font-size:small;"><span style="color:#5f9ea0;font-family:Courier New;font-size:small;">Write-Host</span></span></span></b><span style="font-family:Courier New;font-size:small;"><span style="font-family:Courier New;font-size:small;"> </span></span><span style="color:#800000;font-family:Courier New;font-size:small;"><span style="color:#800000;font-family:Courier New;font-size:small;"><span style="color:#800000;font-family:Courier New;font-size:small;">&quot; Changing Boot Order: &quot;</span></span></span><span style="font-family:Courier New;font-size:small;"><span style="font-family:Courier New;font-size:small;"> </span></span><span style="color:#800080;font-family:Courier New;font-size:small;"><span style="color:#800080;font-family:Courier New;font-size:small;"><span style="color:#800080;font-family:Courier New;font-size:small;">$primaryHD</span></span></span><span style="font-family:Courier New;font-size:small;"><span style="font-family:Courier New;font-size:small;">.name.ToString()</span></span></p>
<p>}</p>
<p><span style="font-family:Courier New;font-size:small;"><span style="font-family:Courier New;font-size:small;"></span></span>Das sorgt daf&uuml;r, dass die erste HD (dev 0 an Controller 0) als prim&auml;res Boot Device eingestellt wird.</p>
<p></p>
<p>2. Ich bekam immer diverse Fehler beim ausf&uuml;hren der Scripts. Fehlermeldungen wie &quot;OM Server Setup contains invalid characters&quot; haben mich dazu getrieben, die Servernamen zu &auml;ndern auf die originalen Einstellungen. Trotzdem verbleiben Fehler in den Scripts.</p>
<p>Nach einigen Versuchen habe ich festgestellt, dass die Regional Settings daf&uuml;r verantwortlich sind. Um PDT 2.6 fehlerfrei zu bekommen ist es das Einfachste, das Basis Image f&uuml;r Windows Server 2012 R2 auf den Standard Einstellungen in en-us zu belassen. Tastatur, Datum und Anzeigesprache. Man kann danach die Server recht einfach mit folgendem Script in der VM auf die deutschen Einstellungen korrigieren:</p>
<p>set-culture de-de</p>
<p>set-winsystemlocale de-de</p>
<p>Set-WinHomeLocation 0x5E</p>
<p><span>Set-WinUserLanguageList de-de -force</span></p>
<p><span>Ich hoffe, die Informationen sind hilfreich.<br /></span><span><br /></span></p>
<p></p>]]></content:encoded>
    </item>
    <item>
      <title>Bereinigung des System Management Containers von verwaisten Objekten</title>
      <link>https://docs.microsoft.com/archive/blogs/systemcentervnext/bereinigung-des-system-management-containers-von-verwaisten-objekten</link>
      <pubDate>Mon, 27 May 2013 16:46:00 GMT</pubDate>
      <dc:creator><![CDATA[Mark Albers]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/systemcentervnext/2013/05/27/bereinigung-des-system-management-containers-von-verwaisten-objekten/</guid>
      <description><![CDATA[Sowohl SMS 2003 als auch ConfigMgr 2007 Standorte k&ouml;nnen das Active Directory (mit daf&uuml;r...]]></description>
      <content:encoded><![CDATA[<p>Sowohl SMS 2003 als auch ConfigMgr 2007 Standorte k&ouml;nnen das Active Directory (mit daf&uuml;r erweitertem Schema) nutzen, um dort Informationen im Container &bdquo;System Management&ldquo; zu speichern (s. Screenshot).</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/6835.Capture.JPG" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/6835.Capture.JPG"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/6835.Capture.JPG" original-url="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/6835.Capture.JPG" alt="" border="0" /></a><br />&nbsp;</p>
<p>Nach der Abschaltung bzw. Deinstallation eines Standortes verbleiben diese Informationen im Active Directory, sofern das Active Directory nicht entsprechend - manuell oder automatisiert - bereinigt wird.</p>
<p>Objekte von nicht mehr existierenden SMS 2003 bzw. ConfigMgr 2007 Standorten im Active Directory k&ouml;nnen allerdings diverse Probleme verursachen: es kann z.B. vorkommen, dass Clients keine Software erhalten, da sie versuchen, den noch im Active Directory hinterlegten, aber nicht mehr existierenden Management Point zu kontaktieren.</p>
<p>Daher ist es sinnvoll, verwaiste Objekte, d.h. Objekte, die zu nicht mehr existierenden SMS 2003 bzw. ConfigMgr 2007 Standorten geh&ouml;ren, aus dem &bdquo;System Management&ldquo; Container zu l&ouml;schen.</p>
<p>Das Skript CleanSMSObjectsFromAD.vbs zeigt beispielhaft, wie so eine L&ouml;schung anhand der Angabe eines Sitecodes in der lokalen Active Directory Dom&auml;ne vorgenommen werden kann und kann als Beispiel dienen, die Bereinigung des Active Directory bzgl. SMS 2003 und ConfigMgr 2007 zu automatisieren.&nbsp;</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/telligent.evolution.components.attachments/01/8661/00/00/03/57/50/44/CleanSMSObjectsFromAD.vbs" original-url="http://blogs.technet.com/cfs-filesystemfile.ashx/__key/telligent-evolution-components-attachments/01-8661-00-00-03-57-50-44/CleanSMSObjectsFromAD.vbs">CleanSMSObjectsFromAD.vbs</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Orchestrator Runbook Designer startet mit “License Warning”</title>
      <link>https://docs.microsoft.com/archive/blogs/systemcentervnext/orchestrator-runbook-designer-startet-mit-license-warning</link>
      <pubDate>Fri, 22 Mar 2013 00:20:05 GMT</pubDate>
      <dc:creator><![CDATA[Friedrich Haeuber [MSFT]]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/systemcentervnext/2013/03/22/orchestrator-runbook-designer-startet-mit-license-warning/</guid>
      <description><![CDATA[Als ich heute den Runbook Designer startete, erhielt ich folgende Fehlermeldung:    Das konnte ich...]]></description>
      <content:encoded><![CDATA[<p>Als ich heute den Runbook Designer startete, erhielt ich folgende Fehlermeldung:</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/4152.image_65C31CA8.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/4152.image_5F00_65C31CA8.png"><img title="License Warning" style="border-width: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" border="0" alt="The license for System Center 2012 Orchestrator has expired or is invalid." src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/4201.image_thumb_36913111.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/4201.image_5F00_thumb_5F00_36913111.png" width="374" height="195" /></a></p>  <p>Das konnte ich mir nicht erklären, da ich sicher war, die Lizenz korrekt eingegeben zu haben. Also gut, dann eben nochmal: Key eingegeben und schon die nächste Fehlermeldung: “Cannot complete this action at this time. Please make sure you can access the SQL server” – und Orchestrator lief weiter im Eval-Modus.</p>  <p>Eine Anfrage bei den Kollegen vom SQL Support brachte Klarheit: Die Orchestrator Datenbank läuft in einer SQL Server 2012 AlwaysOn Availability Group, was mit dem Service Pack 1 auch offiziell von Microsoft unterstützt ist. In der Nacht ist der SQL Knoten gestorben, auf dem die Orchestrator Datenbank ursprünglich erzeugt wurde. Nun muss man wissen, dass System Center 2012 Orchestrator Daten in der Datenbank <a href="http://technet.microsoft.com/en-us/library/hh912315.aspx#ORCH_SecKeys" target="_blank">verschlüsselt</a>. Dafür verwendet Orchestrator sowohl den Database Key, der während der Installation erzeugt wird. als auch den Service Master Key des SQL Servers. Dieser wird automatisch erzeugt, sobald er das erste Mal benötigt wird. Schwenkt nun die Datenbank von einem SQL Knoten auf einen anderen, kann Orchestrator nicht mehr auf die Lizenzinformation zugreifen, die verschlüsselt in der Tabelle PRODUCTINFO gespeichert wird, weil auf dem Zielknoten der Service Master Key ein anderer ist (jedenfalls, wenn der SQL Admin nicht daran gedacht hat… – naja, SQL AlwaysOn ist ja noch ziemlich neu). Das Ergebnis ist oben genannte Lizenzwarnung.</p>  <p>Gottseidank ist das Problem relativ einfach in den Griff zu bekommen. Der Service Master Key des SQL Servers, auf dem die Orchestrator Datenbank erzeugt wurde, muss auf alle SQL Server übertragen werden, die an der AlwaysOn Availability Group beteiligt sind. Das macht man folgendermaßen (<u>VORSICHT</u>: Erst bis zu Ende lesen, dann ausführen):</p>  <p>Zuerst brauchen wir ein Backup des Service Master Keys des ersten SQL Servers:</p>  <p>&#160;</p>  <p><font face="Courier New"><strong>&#160;&#160; BACKUP SERVICE MASTER KEY TO FILE = 'c:\temp\ServiceMasterKey'        <br />&#160;&#160;&#160;&#160;&#160;&#160; ENCRYPTION BY PASSWORD = 'MyPx55w0Rd'</strong></font></p>  <p>&#160;</p>  <p>Die Datei wird auf die Zielknoten übertragen und dort als neuer Service Master Key eingespielt:</p>  <p>&#160;</p>  <p><font face="Courier New"><strong>&#160;&#160; RESTORE SERVICE MASTER KEY FROM FILE = 'c:\temp\ServiceMasterKey'        <br />&#160;&#160;&#160;&#160;&#160;&#160; DECRYPTION BY PASSWORD = 'MyPx55w0Rd'</strong></font></p>  <p>&#160;</p>  <p>Jetzt zum “VORSICHT”-Teil: Voraussichtlich wird beim Versuch, den Service Master Key neu zu setzen, eine Fehlermeldung kommen, die darauf hinweist, dass es da eine Orchestrator Datenbank gibt, die auf diesen Schlüssel angewiesen ist. Die korrekte Vorgehensweise wäre nun, die Datenbank aus der Availability Group herauszunehmen, die nicht mehr synchronisierte Kopie auf den Zielknoten zu löschen, dann den Key einzuspielen und dann die Datenbank wieder in die Availability Group aufzunehmen. Das kann man sich sparen, indem man das Restore-Kommando mit der zusätzlichen Option FORCE aufruft (ganz am Ende hinter dem Passwort). Dabei sollte man aber ganz sicher sein, dass der Befehl auf den richtigen SQL Knoten und Instanzen ausgeführt wird, <u>und</u> dass es keine anderen Datenbanken auf dem jeweiligen Knoten gibt, die SQL Verschlüsselung nutzen und evtl. auf den alten Wert des Service Master Keys angewiesen sind.</p>  <p>Vielleicht vorher erst mal prüfen, ob das Recovery eines SQL Servers sauber funktioniert <img class="wlEmoticon wlEmoticon-smile" style="style" alt="Smiley" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/1805.wlEmoticon-smile_743E18CD.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/1805.wlEmoticon_2D00_smile_5F00_743E18CD.png" /></p>  <p>Übrigens ergibt sich aus dieser Erkenntnis natürlich auch die Frage, wie die Orchestrator Datenbank auf einen anderen SQL Server verschoben werden kann. Sobald ich das mal ausprobiert habe, werde ich meine Erkenntnisse hier veröffentlichen.</p>  <p>&#160;</p>  <p>Viele Grüße,    <br />Friedrich</p>]]></content:encoded>
    </item>
    <item>
      <title>Technische Dokumentation - Configuration Manager 2012</title>
      <link>https://docs.microsoft.com/archive/blogs/systemcentervnext/technische-dokumentation-configuration-manager-2012</link>
      <pubDate>Fri, 01 Jun 2012 01:11:00 GMT</pubDate>
      <dc:creator><![CDATA[Christian Hilber]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/systemcentervnext/2012/06/01/technische-dokumentation-configuration-manager-2012/</guid>
      <description><![CDATA[Hallo zusammen,
ab dem 29.05.2012 k&ouml;nnt ihr die technische Dokumentation f&uuml;r...]]></description>
      <content:encoded><![CDATA[<p>Hallo zusammen,</p>
<p style="text-align: justify;">ab dem 29.05.2012 k&ouml;nnt ihr die technische Dokumentation f&uuml;r Configuration Manager 2012 herunterladen.</p>
<p><strong>Download Links:</strong></p>
<table border="1" rules="all" cellspacing="0" cellpadding="1" frame="hsides">
<tbody>
<tr>
<td>Artikel</td>
<td>Beschreibung</td>
<td>Letzte &Auml;nderung</td>
</tr>
<tr>
<td><a title="TD" href="http://www.microsoft.com/en-us/download/details.aspx?id=29901" target="_blank">TD</a></td>
<td>Download - Technical Documentation Configuration Manager 2012</td>
<td>2012-05-29</td>
</tr>
</tbody>
</table>
<p>Weitere Informationen und Downloads finden Sie unter <strong><a title="System Center 2012 Pre-Release Downloads" href="http://www.microsoft.com/en-us/server-cloud/system-center/trial.aspx" target="_blank">System Center 2012 Trial Downloads</a></strong></p>
<p>Viele Gr&uuml;&szlig;e</p>
<p>Christian Hilber</p>]]></content:encoded>
    </item>
    <item>
      <title>Service Manager 2012 - PowerShell Funktion um das Parent Ticket einer Activity zu bekommen</title>
      <link>https://docs.microsoft.com/archive/blogs/systemcentervnext/service-manager-2012-powershell-funktion-um-das-parent-ticket-einer-activity-zu-bekommen</link>
      <pubDate>Wed, 16 May 2012 08:20:00 GMT</pubDate>
      <dc:creator><![CDATA[Roland Ludovici]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/systemcentervnext/2012/05/16/service-manager-2012-powershell-funktion-um-das-parent-ticket-einer-activity-zu-bekommen/</guid>
      <description><![CDATA[Hallo zusammen,
Oft ergibt es sich innerhalb eines Workflows, dass man auf das Parent Ticket - z.B....]]></description>
      <content:encoded><![CDATA[<p>Hallo zusammen,</p>
<p>Oft ergibt es sich innerhalb <span>eines</span> Workflows, dass man auf das Parent Ticket - z.B. Incident, Change oder Service Request zugreifen muss um&nbsp;an Informationen zu gelangen.</p>
<p>Wie das geht ist schon wohlbekannt - z.B.</p>
<pre class="scroll"><span style="color: #00ccff;"><code class="cplusplus">$objSR = (Get-SCSMRelationshipObject -ByTarget $objActivity | ?{$_.RelationshipID -eq "2DA498BE-0485-B2B2-D520-6EBD1698E61B"}).SourceObject</code></span></pre>
<p>Wenn jedoch die Activity ($objActivity) innerhalb einer Sequential Activity oder Parallel Activity eingebettet ist, f&uuml;hrt dieser Aufruf nur auf die n&auml;chst h&ouml;here Ebene eines Parent WorkItems.</p>
<p>Ich habe daher eine Funktion geschrieben, die es erlaubt, auf das Parent WorkItem einer bestimmten Klasse zuzugreifen. In diesem Beispiel will ich auf den &uuml;bergeordneten Service Request zugreifen, egal wie verschachtelt die Activity ist:</p>
<pre class="scroll"><span style="color: #00ccff;"><code class="cplusplus">Function GetServiceRequest ($objActivity){<br /> <br /> $objSR = (Get-SCSMRelationshipObject -ByTarget $objActivity | ?{$_.RelationshipID -eq "2DA498BE-0485-B2B2-D520-6EBD1698E61B"}).SourceObject<br /> <br /> if($objSR.classname -eq "System.WorkItem.ServiceRequest"){<br /> return $objSR<br /> }<br /> else {<br /> $objSR1 = GetServiceRequest $objSR<br /> return $objSR1<br /> }<br /> <br /> } </code></span></pre>
<p>Hierbei wird die Funktion solange aufgerufen, bis die Ziel-Klasse System.WorkItem.ServiceRequest erreicht ist und das Object wird dann von der Funktion zur&uuml;ckgegeben.</p>
<p>Viel Spass beim testen...</p>]]></content:encoded>
    </item>
    <item>
      <title>Error Handling in Service Manager 2012 Workflows</title>
      <link>https://docs.microsoft.com/archive/blogs/systemcentervnext/error-handling-in-service-manager-2012-workflows</link>
      <pubDate>Mon, 14 May 2012 06:57:00 GMT</pubDate>
      <dc:creator><![CDATA[Roland Ludovici]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/systemcentervnext/2012/05/14/error-handling-in-service-manager-2012-workflows/</guid>
      <description><![CDATA[Hallo zusammen
Dieser Blog Eintrag soll der Beginn sein f&uuml;r eine Reihe von Beitr&auml;gen zur...]]></description>
      <content:encoded><![CDATA[<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/7713.8.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/7713.8.jpg"></a>Hallo zusammen</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Dieser Blog Eintrag soll der Beginn sein f&uuml;r eine Reihe von Beitr&auml;gen zur deutschen Service Manager Community. Da ich von mehreren Personen gefragt wurde, wie in Service Manager 2012 &ndash; oder SvcMgr Workflows mit PowerShell implementiert werden k&ouml;nnen, sehe ich das als Anlass den ersten Blog Eintrag dem Thema Workflows und PowerShell zu widmen.</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Um ein Error Handling in PowerShell Scripts zu implementieren, die f&uuml;r Workflow Activities in SvcMgr verwendet werden, ist ein Error Handling und Benachrichtigung im Fehlerfall zu implementieren. Service Manager kann innerhalb von Workflows nur anzeigen, ob ein Script mittels PowerShell Engine gestartet und ausgef&uuml;hrt wurde, jedoch ist man &uuml;ber die Statusanzeige der Workflows nicht in der Lage, Exit Codes oder Error Messages zu &uuml;bergeben. Das sorgt schnell f&uuml;r Unmut, da man die Scripts dadurch im Blindflug bedient und oft nicht sagen kann, wieso nun ein Wert nicht gesetzt oder eine beliebige Aktion nicht ausgef&uuml;hrt wurde.</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Ich will nun beschreiben wie ein einfaches Error Handling implementiert werden kann, welches auch ohne tiefe .NET Error Objekt Erfahrung in fast allen F&auml;llen angewendet werden kann. Ziel soll sein, ein einfaches Werkzeug mit hohem Wiederverwendungswert zu bieten. Nat&uuml;rlich ist das bestimmt nicht der Weisheit letzter Schluss und ich bin gerne f&uuml;r Feedback offen um auch diesen Beitrag weiter zu entwickeln.</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Erkennen von Fehlern:</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Bei einem Fehler in PowerShell wird nach jedem Command abgefragt, ob das letzte Kommando erfolgreich war oder nicht:</span></span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco;">If($? -ne $true)</span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Auf dieser Basis l&auml;sst sich dann die Exception, die von PowerShell geworfen wird, an eine Funktion &uuml;bergeben. Da die Scripts innerhalb eines Try &ndash; Catch Blocks laufen, wird zun&auml;chst die Exception geworfen:</span></span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco;">&nbsp;{</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco;">&nbsp;&nbsp; Throw $error[0].exception</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco;">&nbsp; }</span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Verarbeitung des Fehlers:</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Im Catch Block findet sich dann der Funktionsaufruf mit der &Uuml;bergabe des Error Objekts und des Activity Objects:</span></span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco;">Catch</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco;">&nbsp;{</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco;">&nbsp; LogError $error[0] $Activity</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco;">&nbsp; Exit 1</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco;">&nbsp;}</span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Die Aktivit&auml;t ist f&uuml;r die Funktion wichtig, da die Funktion die Fehlerbenachrichtigung baut und diese an die Property outResult an die Aktivit&auml;t zur&uuml;ckgibt.</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Die Funktion wird initialisiert mit den &Uuml;bergabewerten $objError und $objActivity</span></span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco;">Function LogError ($objError, $objActivity)</span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Als erstes wird die Variable outResult erzeugt. Diese beinhaltet die folgende Struktur:</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Source:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Activity Title</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">ID:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Error ID</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Text:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Exception Message; Script Stack Trace</span></span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco;">{</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco;">&nbsp;&nbsp;&nbsp; $outResult = ("Source: "+$objActivity.Title+"ID:"+$objActivity.Id,</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $objError.FullyQualifiedErrorId,</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $objError.exception.message,</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $objError.ScriptStackTrace)</span></p>
<p>&nbsp;&nbsp;&nbsp;</p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&nbsp;# Danach wird der Inhalt von outResult in die Property outResult der Aktivit&auml;t geschrieben:</span></span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco;">$objActivity | SetSCSMObject &ndash;Propery outResult &ndash;Value $outResult</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco;">}</span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri">Das CmdLet</span> Set-SCSMObject <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">ist Teil der SMLets, die unter smlets.codeplex.com heruntergeladen werden k&ouml;nnen.</span></span></p>
<p>&nbsp;</p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Unterst&uuml;tzung f&uuml;r Error Handling in der Aktivit&auml;t:</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Um die Fehlerausgabe sp&auml;ter in der Console lesen zu k&ouml;nnen muss eine vererbte Klasse f&uuml;r die Aktivit&auml;t angelegt werden und die Property &bdquo;outResult&ldquo; hinzugef&uuml;gt werden<span style="font-family: terminal,monaco; font-size: x-small;">.</span></span></span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&lt;ClassTypes&gt;</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;ClassType ID="System.WorkItem.WorkflowActivity.MyAutomatedActivity"</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Accessibility="Public"</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Abstract="false"</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Base="ActivityLibrary!System.WorkItem.Activity"</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Hosted="false"</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Singleton="false"</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Extension="false"&gt;</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Property ID="outResult"</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Type="string"</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AutoIncrement="false"</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Key="false"</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CaseSensitive="false"</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MaxLength="2048"</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MinLength="0"</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Required="false"</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Scale="0" /&gt;</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/ClassType&gt;</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&lt;/ClassTypes&gt;</span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Zu bemerken ist, dass die MaxLength f&uuml;r das neue Property 2048 Byte gro&szlig; ist. Je nach Volumen des Fehlers ist es notwendig, die vorgegebene Gr&ouml;&szlig;e von 256 Byte zu erweitern.</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Im Anschluss daran kann ein beliebiges PowerShell Script mit Hilfe des Authoring Tools in einen Workflow geladen und in SvcMgr importiert werden.</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Implementieren eines PowerShell Scripts als Workflow in SvcMgr:</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&Ouml;ffnen des Authoring Tools und anlagen eines neuen Management Packs:</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Demo.Example.Base</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Danach Erstellen einer neuen Klasse:</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/8171.1.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/8171.1.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/8171.1.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/8171.1.jpg" width="304" height="147" /></a></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/1273.2.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/1273.2.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/1273.2.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/1273.2.jpg" /></a></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/3644.3.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/3644.3.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/3644.3.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/3644.3.jpg" /></a></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri"><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Die default Property l&ouml;schen:</span></span></span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri"><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/5280.4.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/5280.4.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/5280.4.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/5280.4.jpg" /></a></span></span></span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Eine neue Property anlegen: outResult</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/3007.5.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/3007.5.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/3007.5.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/3007.5.jpg" /></a></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Den Wert Maximum Length &auml;ndern:</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/8686.6.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/8686.6.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/8686.6.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/8686.6.jpg" /></a></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Einen neuen Workflow erstellen:</span></span></p>
<p></p>
<p></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Die Bedingungen festlegen wann der Workflow gestartet werden soll:</span></span></p>
<p></p>
<p></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">In dem Fall soll der Workflow zu einem Ereignis in SvcMgr gestartet werden.</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Dieses Ereignis wird genauestens festgelegt:</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Wenn die Klasse Demo.Workflow.Activity sich &auml;ndert</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">UND zus&auml;tzlich</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Activity STATUS = &bdquo;in Progress&ldquo;</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/7522.10.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/7522.10.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/7522.10.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/7522.10.jpg" /></a></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/2654.11.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/2654.11.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/2654.11.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/2654.11.jpg" /></a></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Dabei ist zu beachten, dass Changed To ausgew&auml;hlt ist.</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Den Wizard beenden und man erh&auml;lt einen neuen Workflow ohne Aktivit&auml;ten:</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/0361.12.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/0361.12.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/0361.12.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/0361.12.jpg" /></a></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Hier kann man mit Drag und Drop eine PowerShell Aktivit&auml;t hinzuf&uuml;gen:</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/7167.13.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/7167.13.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/7167.13.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/7167.13.jpg" /></a></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Im Details Window kann neben dem Namen auch der Script Body hinzugef&uuml;gt werden:</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/1373.14.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/1373.14.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/1373.14.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/1373.14.jpg" /></a></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Dabei kann das Script eingef&uuml;gt / importiert werden:</span></span></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="614">
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;"># -----------------------------------------------------------------------------------------------------------------</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">Function WriteEvent {</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; param($EntryType,</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $ID,</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $Message,</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $Source = "DemoWorkflow",</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $EventGroup = "Service Manager Workflows"</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; )</span></p>
<p>&nbsp;&nbsp;&nbsp;</p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; # Check if Event Log Exists</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; if (![system.diagnostics.eventlog]::Exists($EventGroup)) {</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; new-eventlog -logname $EventGroup -Source $Source</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if($? -ne $true){</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [system.diagnostics.EventLog]::CreateEventSource($Source, "Operations Manager")</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; write-eventlog -logname "Operations Manager" -Source $Source&nbsp; -Message "Create EventLog failed." -id "3" -EntryType "Error"</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; # Check if Source Exists</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; if (![system.diagnostics.eventlog]::SourceExists($Source))&nbsp; {</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # Create Event Source</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [system.diagnostics.EventLog]::CreateEventSource($Source, $EventGroup)</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if($? -ne $true){</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [system.diagnostics.EventLog]::CreateEventSource($Source, "Operations Manager")</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; write-eventlog -logname "Operations Manager" -Source $Source&nbsp; -Message "Create Event Source failed." -id "4" -EntryType "Error"</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></p>
<p>&nbsp;&nbsp;&nbsp;</p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; write-eventlog -logname $EventGroup -Source $Source&nbsp; -Message $Message -id $ID -EntryType $EntryType</span></p>
<p>&nbsp;&nbsp;&nbsp;</p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; }</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">Function LogError ($objError, $objActivity){</span></p>
<p>&nbsp;&nbsp;&nbsp;</p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; $erroractionpreference = "silentlycontinue"</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; $oResult = ("Error in Activity: "+($objActivity.Title).Trim()+"`r`n",</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "Activity ID:"+ ($objActivity.Id).Trim()+"`r`n",</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "Error ID: "+ ($objError.FullyQualifiedErrorId).trim()+"`r`n",</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "Exception: "+($objError.exception.message).Trim()+"`r`n",</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "Position: "+($objError.InvocationInfo.PositionMessage).Trim())</span></p>
<p>&nbsp;&nbsp;&nbsp;</p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if($Debug -eq "true"){</span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WriteEvent "Error" "2" $oResult</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></p>
<p>&nbsp;</p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; $objActivity | Set-SCSMObject -Property outResult -Value $oResult</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; $Failed = Get-SCSMEnumeration -Name ActivityStatusEnum.Failed</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; $objActivity | Set-SCSMObject -Property Status -Value $Failed</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; }</span></p>
<p>&nbsp;</p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">Try {</span></p>
<p>&nbsp;&nbsp;&nbsp;</p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; Import-Module SMLets -force</span></p>
<p>&nbsp;&nbsp;&nbsp;</p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; # Get Activity by internal ID</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; $Activity = Get-SCSMObject -ID $internalActivityID.substring(1,36).ToString()</span></p>
<p>&nbsp;&nbsp;&nbsp;</p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if($? -ne $true){Throw $error[0].exception}</span></p>
<p>&nbsp;&nbsp;&nbsp;</p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; # Create an error</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; $a = new-object "Objektdasnichtexistiert"</span></p>
<p>&nbsp;</p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if($? -ne $true){Throw $error[0].exception}</span></p>
<p>&nbsp;&nbsp;&nbsp;</p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; # set status to completed</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; $Completed = Get-SCSMEnumeration -Name ActivityStatusEnum.Completed</span></p>
<p>&nbsp;&nbsp;&nbsp;</p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if($? -ne $true){Throw $error[0].exception}</span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; if($? -eq $true){</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $Activity | Set-SCSMObject -Property Status -Value $Completed</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; remove-module -name SMLets -force</span></p>
<p>&nbsp;&nbsp;&nbsp;</p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; }</span></p>
<p>&nbsp;</p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">Catch {</span></p>
<p>&nbsp;&nbsp;&nbsp;</p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; LogError $error[0] $Activity</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; Exit 1</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp;</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">Finally {</span></p>
<p><span style="color: #0000ff; font-family: terminal,monaco; font-size: small;">&nbsp;&nbsp;&nbsp; }</span></p>
</td>
</tr>
</tbody>
</table>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri">&nbsp;<span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/0572.15.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/0572.15.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/0572.15.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/0572.15.jpg" /></a></span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Auf die Funktion WriteEvent werde ich in einem sp&auml;teren Blog eingehen.</span></span></p>
<p><br /><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Zus&auml;tzlich muss die Activity ID an das Script &uuml;bergeben werden um das Ergebnis zur&uuml;ckschreiben zu k&ouml;nnen. Dazu ist ein Script Property zu erstellen:</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/1512.16.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/1512.16.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/1512.16.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/1512.16.jpg" /></a></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/8284.17.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/8284.17.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/8284.17.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/8284.17.jpg" /></a></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Mit Ok wird das Script in den Management Pack &uuml;bernommen.</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Der Management Pack kann nun versiegelt und importiert werden:</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/6318.18.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/6318.18.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/6318.18.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/6318.18.jpg" /></a></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/1172.19.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/1172.19.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/1172.19.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/1172.19.jpg" /></a></span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Beim speichern des Management Packs wurde vom Authoring Tool eine DLL erzeugt:</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/4062.20.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/4062.20.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/4062.20.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/4062.20.jpg" /></a><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/1172.19.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/1172.19.jpg"></a></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Diese DLL muss in den Ordner &bdquo;C:\Program Files\Microsoft System Center 2012\Service Manager&ldquo; kopiert werden.</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">In der SvcMgr Console kann nun ein neues Template erzeugt werden unter &bdquo;Library &ndash; Templates&ldquo;:</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/8880.21.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/8880.21.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/8880.21.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/8880.21.jpg" width="230" height="136" /></a></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">F&uuml;r das Template ist ein neuer Management Pack zu erzeugen: Demo.Example.Configuration</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/4666.22.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/4666.22.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/4666.22.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/4666.22.jpg" /></a></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Der Name der Aktivit&auml;t ist in diesem Fall: Demo Activity</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri"><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/6562.23.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/6562.23.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/6562.23.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/6562.23.jpg" /></a></span></span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">In der Generic Form ist auch schon unser outResult Property zu sehen:</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/3872.24.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/3872.24.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/3872.24.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/3872.24.jpg" /></a></span><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/6562.23.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/6562.23.jpg"></a></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">In einem Work Item welches Aktivit&auml;ten enthalten kann &ndash; z.B. ein Service Request &ndash; kann nun die neue Aktivit&auml;t hinzugef&uuml;gt werden:</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/0131.25.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/0131.25.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/0131.25.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/0131.25.jpg" /></a><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/3872.24.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/3872.24.jpg"></a></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Wenn nun ein Ticket erzeugt wird und die Aktivit&auml;t &bdquo;an der Reihe&ldquo; ist, wird unter Administration &ndash; Workflows &ndash; Status angezeigt, ob die Aktivit&auml;t erfolgreich war oder nicht:</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/1376.26.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/1376.26.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/1376.26.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/1376.26.jpg" /></a><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/3247.26.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/3247.26.jpg"></a></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Laut Statusanzeige ist das Script Erfolgreich gelaufen, jedoch sieht die Aktivit&auml;t im Ticket nicht so aus:</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/8787.27.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/8787.27.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/8787.27.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/8787.27.jpg" width="272" height="88" /></a></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/0310.28.jpg" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/0310.28.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/0310.28.jpg" original-url="http://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61/0310.28.jpg" width="297" height="116" /></a></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Das Property outResult hat nun folgenden Wert:</span></span></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="614">
<p><span style="font-family: terminal,monaco;">Error in Activity: Demo Activity</span></p>
<p><span style="font-family: terminal,monaco;">&nbsp;Activity ID:AC509</span></p>
<p><span style="font-family: terminal,monaco;">&nbsp;Error ID: TypeNotFound,Microsoft.PowerShell.Commands.NewObjectCommand</span></p>
<p><span style="font-family: terminal,monaco;">&nbsp;Exception: Cannot find type [Objektdasnichtexistiert]: make sure the assembly containing this type is loaded.</span></p>
<p><span style="font-family: terminal,monaco;">&nbsp;Position: At line:67 char:20</span></p>
<p><span style="font-family: terminal,monaco;">+&nbsp;&nbsp;&nbsp;&nbsp; $a = new-object &lt;&lt;&lt;&lt;&nbsp; "Objektdasnichtexistiert"</span></p>
</td>
</tr>
</tbody>
</table>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri">&nbsp;</span><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Damit ist ein Fehler im Script nun auch in der Console sichtbar.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri">&nbsp;Viel Spass beim testen.</span></p>]]></content:encoded>
    </item>
    <item>
      <title>Von der Evaluierung zur RTM-Lizenz - Configuration Manager 2012</title>
      <link>https://docs.microsoft.com/archive/blogs/systemcentervnext/von-der-evaluierung-zur-rtm-lizenz-configuration-manager-2012</link>
      <pubDate>Sun, 15 Apr 2012 23:31:00 GMT</pubDate>
      <dc:creator><![CDATA[Christian Hilber]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/systemcentervnext/2012/04/15/von-der-evaluierung-zur-rtm-lizenz-configuration-manager-2012/</guid>
      <description><![CDATA[Hallo zusammen,
in diesem Beitrag finden&nbsp;Sie die Anleitung um den RTM-Lizenz-Key f&uuml;r...]]></description>
      <content:encoded><![CDATA[<p style="text-align: justify;"><span>Hallo zusammen,</span></p>
<p style="text-align: justify;"><span>in diesem Beitrag finden&nbsp;Sie die Anleitung um den RTM-Lizenz-Key f&uuml;r Configuration Manager 2012 zu hinterlegen. </span><span>Als Voraussetzung ben&ouml;tigen Sie&nbsp;den definierten RTM-Lizenz-Key f&uuml;r Configuration Manager 2012 Ihres Unternehmens.</span></p>
<p style="text-align: justify;"><span><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/5545.2012-05-08_142250_0247AA5F.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/5545.2012_2D00_05_2D00_08_5F00_142250_5F00_0247AA5F.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="2012-05-08_142250" border="0" alt="2012-05-08_142250" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/1004.2012-05-08_142250_thumb_604B6066.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/1004.2012_2D00_05_2D00_08_5F00_142250_5F00_thumb_5F00_604B6066.png" width="623" height="442" /></a></span></p>
<p style="text-align: justify;"><span><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/7752.2012-05-08_144238_37F8DBBA.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/7752.2012_2D00_05_2D00_08_5F00_144238_5F00_37F8DBBA.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="2012-05-08_144238" border="0" alt="2012-05-08_144238" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/7752.2012-05-08_144238_thumb_279CA25A.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/7752.2012_2D00_05_2D00_08_5F00_144238_5F00_thumb_5F00_279CA25A.png" width="623" height="441" /></a></span></p>
<p style="text-align: justify;"><span>Wie in beiden Screenshots ersichtlich, befindet sich diese Configuration Manager 2012 Umgebung in der Build Number: 7711 (RTM) und der Evaluierung-Status der CAS und der jeweiligen Primary-Site liegt nur noch bei max. 125 Tagen.</span></p>
<p style="text-align: justify;"><span>In weniger als 10 Schritten hinterlegen Sie in 10 Minuten den RTM-Lizenz-Key f&uuml;r Configuration Manager 2012. Starten Sie dazu aus dem Installationsverzeichnis von Configuration Manager 2012 im administrativen Kontext aus der Eingabeaufforderung&nbsp; die &ldquo;Setup.exe&rdquo; mit dem Installationsparameter &ldquo;performancemaintence&rdquo;.</span></p>
<ul style="text-align: justify;">
<li>
<div align="justify"><span><strong>Setup.exe /performancemaintence</strong></span></div>
</li>
</ul>
<p style="text-align: justify;"><span><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/1401.2012-05-08_142251_518C7AB5.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/1401.2012_2D00_05_2D00_08_5F00_142251_5F00_518C7AB5.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="2012-05-08_142251" border="0" alt="2012-05-08_142251" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/5127.2012-05-08_142251_thumb_360778B2.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/5127.2012_2D00_05_2D00_08_5F00_142251_5F00_thumb_5F00_360778B2.png" width="623" height="316" /></a></span></p>
<p style="text-align: justify;"><span>Danach startet sich automatisch der Installation Wizard von Configuration Manager 2012 und klicken Sie auf &ldquo;Next&rdquo;.</span></p>
<p style="text-align: justify;"><span><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/4456.2012-05-08_142300_1C0392C3.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/4456.2012_2D00_05_2D00_08_5F00_142300_5F00_1C0392C3.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="2012-05-08_142300" border="0" alt="2012-05-08_142300" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/8357.2012-05-08_142300_thumb_7F29D213.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/8357.2012_2D00_05_2D00_08_5F00_142300_5F00_thumb_5F00_7F29D213.png" width="623" height="468" /></a>&nbsp;&nbsp;</span></p>
<p style="text-align: justify;"><span>W&auml;hlen Sie hier &ldquo;Perform site maintenance or reset this Site&rdquo; und klicken Sie auf &ldquo;Next&rdquo;.</span></p>
<p style="text-align: justify;"><span><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/2061.2012-05-08_142311_75611843.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/2061.2012_2D00_05_2D00_08_5F00_142311_5F00_75611843.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="2012-05-08_142311" border="0" alt="2012-05-08_142311" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/6116.2012-05-08_142311_thumb_7A135A98.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/6116.2012_2D00_05_2D00_08_5F00_142311_5F00_thumb_5F00_7A135A98.png" width="623" height="468" /></a></span></p>
<p style="text-align: justify;"><span>Hinterlegen Sie unter &ldquo;Convert form Evaluation to Full Product Version. Enter your 25-character product key:&rdquo; den definierten RTM-Lizenz-Key f&uuml;r Configuration Manager 2012 ihres Unternehmens und klicken Sie auf &ldquo;Next&rdquo;.</span></p>
<p style="text-align: justify;"><span><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/8666.2012-05-08_144625_380C29B0.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/8666.2012_2D00_05_2D00_08_5F00_144625_5F00_380C29B0.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="2012-05-08_144625" border="0" alt="2012-05-08_144625" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/3173.2012-05-08_144625_thumb_1FA8E9C8.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/3173.2012_2D00_05_2D00_08_5F00_144625_5F00_thumb_5F00_1FA8E9C8.png" width="623" height="471" /></a></span></p>
<p style="text-align: justify;"><span>Best&auml;tigen Sie die Lizenzbestimmungen und klicken auf &ldquo;Next&rdquo;.</span></p>
<p style="text-align: justify;"><span><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/3808.2012-05-08_142554_12DAA578.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/3808.2012_2D00_05_2D00_08_5F00_142554_5F00_12DAA578.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="2012-05-08_142554" border="0" alt="2012-05-08_142554" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/0602.2012-05-08_142554_thumb_32D5669B.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/0602.2012_2D00_05_2D00_08_5F00_142554_5F00_thumb_5F00_32D5669B.png" width="623" height="468" /></a></span></p>
<p style="text-align: justify;"><span>Nach max. einer Minute sollte die Installation erfolgreich durchgef&uuml;hrt worden sein &ldquo;Core setup has completed&rdquo;.</span></p>
<p style="text-align: justify;"><span><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/7711.2012-05-08_142623_7A92DB83.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/7711.2012_2D00_05_2D00_08_5F00_142623_5F00_7A92DB83.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="2012-05-08_142623" border="0" alt="2012-05-08_142623" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/2818.2012-05-08_142623_thumb_7F656972.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/2818.2012_2D00_05_2D00_08_5F00_142623_5F00_thumb_5F00_7F656972.png" width="623" height="471" /></a></span></p>
<p style="text-align: justify;"><span>Der Verlauf der Installation kann durch &Ouml;ffnen der Logdatei &ldquo;C:\ConfigMgrSetup.log&rdquo; verfolgt werden. Zur besseren Darstellung der Datei wird empfohlen, das CM 2012 eigene Trace Log Tool zu verwenden. Die Installation des definierten RTM-Lizenz-Key f&uuml;r Configuration Manager 2012 ihres Unternehmens muss f&uuml;r die CAS und alle Primary-Sites durchgef&uuml;hrt werden. Hier die Logdatei &ldquo;C:\ConfigMgrSetup.log&rdquo; der CAS:</span></p>
<p style="text-align: justify;"><span><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/8272.2012-05-08_142805_217D295F.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/8272.2012_2D00_05_2D00_08_5F00_142805_5F00_217D295F.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="2012-05-08_142805" border="0" alt="2012-05-08_142805" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/6114.2012-05-08_142805_thumb_0BA31B35.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/6114.2012_2D00_05_2D00_08_5F00_142805_5F00_thumb_5F00_0BA31B35.png" width="623" height="491" /></a></span></p>
<p style="text-align: justify;"><span>Hier die Logdatei &ldquo;C:\ConfigMgrSetup.log&rdquo; der CAS mit der Best&auml;tigung &ldquo; Successfully Converted from Evaluation to Full Product Version&rdquo;.</span></p>
<p style="text-align: justify;"><span><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/5773.2012-05-08_142836_2241557D.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/5773.2012_2D00_05_2D00_08_5F00_142836_5F00_2241557D.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="2012-05-08_142836" border="0" alt="2012-05-08_142836" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/1300.2012-05-08_142836_thumb_424C3C6D.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/1300.2012_2D00_05_2D00_08_5F00_142836_5F00_thumb_5F00_424C3C6D.png" width="623" height="489" /></a></span></p>
<p style="text-align: justify;"><span>Nach erfolgreichem Abschluss ist in der CM-Konsole der CAS kein Evaluierung-Status mehr zu sehen.</span></p>
<p style="text-align: justify;"><span><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/7318.2012-05-08_142929_44F1A5C6.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/7318.2012_2D00_05_2D00_08_5F00_142929_5F00_44F1A5C6.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="2012-05-08_142929" border="0" alt="2012-05-08_142929" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/4276.2012-05-08_142929_thumb_77A160A0.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/4276.2012_2D00_05_2D00_08_5F00_142929_5F00_thumb_5F00_77A160A0.png" width="623" height="442" /></a></span></p>
<p style="text-align: justify;"><span>Hier die Logdatei &ldquo;C:\ConfigMgrSetup.log&rdquo; der Primary-Site mit der Parameter&uuml;bergabe an die "SetupWpf.exe"&nbsp; /performancemaintence&rdquo;.</span></p>
<p style="text-align: justify;"><span><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/1121.2012-05-08_144741_47E2F67A.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/1121.2012_2D00_05_2D00_08_5F00_144741_5F00_47E2F67A.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="2012-05-08_144741" border="0" alt="2012-05-08_144741" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/7382.2012-05-08_144741_thumb_3DEDDF42.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/7382.2012_2D00_05_2D00_08_5F00_144741_5F00_thumb_5F00_3DEDDF42.png" width="623" height="489" /></a></span></p>
<p style="text-align: justify;"><span>Hier die Logdatei &ldquo;C:\ConfigMgrSetup.log&rdquo; der Primary-Site mit der Best&auml;tigung &ldquo;Successfully Converted from Evaluation to Full Product Version&rdquo;.</span></p>
<p style="text-align: justify;"><span><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/2502.2012-05-08_144758_6F48DB70.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/2502.2012_2D00_05_2D00_08_5F00_144758_5F00_6F48DB70.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="2012-05-08_144758" border="0" alt="2012-05-08_144758" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/1581.2012-05-08_144758_thumb_52BBC3C3.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/1581.2012_2D00_05_2D00_08_5F00_144758_5F00_thumb_5F00_52BBC3C3.png" width="623" height="486" /></a></span></p>
<p style="text-align: justify;"><span>Nach erfolgreichem Abschluss ist in der CM-Konsole der Primary-Site kein Evaluierung-Status mehr zu sehen.</span></p>
<p style="text-align: justify;"><span><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/4774.2012-05-08_145130_37BF2C50.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/4774.2012_2D00_05_2D00_08_5F00_145130_5F00_37BF2C50.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="2012-05-08_145130" border="0" alt="2012-05-08_145130" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/4341.2012-05-08_145130_thumb_038A4163.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/4341.2012_2D00_05_2D00_08_5F00_145130_5F00_thumb_5F00_038A4163.png" width="623" height="440" /></a></span></p>
<p style="text-align: justify;"><span>Aus 180 Tagen &ldquo;Time Bomb&rdquo; wird so nachtr&auml;glich eine lizensierte Configuration Manager 2012 Umgebung in der Build Number: 7711 (RTM).</span></p>
<p style="text-align: justify;"><span>Viel Spass beim testen.</span></p>
<p style="text-align: justify;"><span>Viele Gr&uuml;&szlig;e</span></p>
<p style="text-align: justify;"><span>Christian Hilber</span></p>]]></content:encoded>
    </item>
    <item>
      <title>System Center Configuration Manager 2012 RTM build 7711 verfügbar!</title>
      <link>https://docs.microsoft.com/archive/blogs/systemcentervnext/system-center-configuration-manager-2012-rtm-build-7711-verfgbar</link>
      <pubDate>Mon, 02 Apr 2012 14:31:00 GMT</pubDate>
      <dc:creator><![CDATA[Christian Hilber]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/systemcentervnext/2012/04/02/system-center-configuration-manager-2012-rtm-build-7711-verfgbar/</guid>
      <description><![CDATA[Hallo zusammen,
die&nbsp;RTM von&nbsp;CM 2012 ist auf der&nbsp;MSDN-Seite...]]></description>
      <content:encoded><![CDATA[<p>Hallo zusammen,</p>
<p>die&nbsp;RTM von&nbsp;CM 2012 ist auf der&nbsp;MSDN-Seite f&uuml;r&nbsp;Microsoft-Partner und alle VL-Kunden&nbsp;ab jetzt verf&uuml;gbar:</p>
<p><strong>Download Links:</strong></p>
<table border="1" rules="all" cellspacing="0" cellpadding="1" frame="hsides">
<tbody>
<tr>
<td>Artikel</td>
<td>Beschreibung</td>
<td>Letzte &Auml;nderung</td>
</tr>
<tr>
<td><a title="RTM" href="https://msdn.microsoft.com/en-us/subscriptions/securejson/GetDownloadRequest?brand=MSDN&amp;locale=de-de&amp;fileId=49002" target="_blank">RTM</a></td>
<td>Download - System Center Configuration Manager 2012&nbsp;RTM build 7711</td>
<td>2012-04-02</td>
</tr>
</tbody>
</table>
<p><strong><img style="float: left; vertical-align: middle; border-width: 0pt;" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/System%20Center/SCCM/2012_04_0001/4861.CM12RTM.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-System+Center-SCCM-2012_5F00_04_5F00_0001/4861.CM12RTM.png" width="500" height="246" /></strong><strong></strong>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong></strong>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Build Versions:</strong></p>
<table border="1" rules="all" cellspacing="0" cellpadding="1" frame="hsides">
<tbody>
<tr>
<td>Build</td>
<td>Beschreibung</td>
<td>Letzte &Auml;nderung</td>
</tr>
<tr>
<td>7561</td>
<td>System Center Configuration Manager 2012 Beta 2</td>
<td>2011-03-09</td>
</tr>
<tr>
<td>7634</td>
<td>System Center Configuration Manager 2012 RCP</td>
<td>2011-08-11</td>
</tr>
<tr>
<td>7661</td>
<td>System Center Configuration Manager 2012 RC0</td>
<td>2011-10-04</td>
</tr>
<tr>
<td>7678</td>
<td>System Center Configuration Manager 2012 RC1</td>
<td>2011-10-26</td>
</tr>
<tr>
<td>7703</td>
<td>System Center Configuration Manager 2012 RC2</td>
<td>2011-02-19</td>
</tr>
<tr>
<td>7711</td>
<td>System Center Configuration Manager 2012 RTM</td>
<td>2011-04-02</td>
</tr>
</tbody>
</table>
<p>Somit ist der n&auml;chste gro&szlig;e Schritt geschafft und es k&ouml;nnen die neuen Funktionen getestet werden.</p>
<p>Weitere Informationen und Downloads finden Sie&nbsp;auch auf der MSDN-Seite.&nbsp;</p>
<p><img style="float: left; vertical-align: middle; border-width: 0pt;" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/System%20Center/SCCM/2012_04_0001/1682.SystemCenterRTM.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-System+Center-SCCM-2012_5F00_04_5F00_0001/1682.SystemCenterRTM.png" width="500" height="322" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Viele Gr&uuml;&szlig;e</p>
<p>Christian Hilber</p>]]></content:encoded>
    </item>
    <item>
      <title>Customize Hardwareinventory - Configuration Mananger 2012</title>
      <link>https://docs.microsoft.com/archive/blogs/systemcentervnext/customize-hardwareinventory-configuration-mananger-2012</link>
      <pubDate>Fri, 30 Mar 2012 14:38:00 GMT</pubDate>
      <dc:creator><![CDATA[Michael Wendlandt]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/systemcentervnext/2012/03/30/customize-hardwareinventory-configuration-mananger-2012/</guid>
      <description><![CDATA[Hallo zusammen,die von euch, die sich mit System Center Configuration Manager 2007 besch&auml;ftigt...]]></description>
      <content:encoded><![CDATA[<p style="text-align: justify;">Hallo zusammen,<br />die von euch, die sich mit System Center Configuration Manager 2007 besch&auml;ftigt haben, werden die Erweiterungen des Hardwareinventories &uuml;ber sms_def.mof und configuration.mof bekannt sein.<br />Die configuration.mof ist geblieben, aber im System Center Configuration Manager 2012 gibt es aber keine sms_def.mof mehr. Die Aktivierung der Classes erfolgt&nbsp;&uuml;ber die Configuration Manager Console und ersetzt hiermit die sms_def.mof.</p>
<p style="text-align: justify;">Nachfolgend wird die Platzierung einer customized class beschrieben:</p>
<p><span style="text-decoration: underline;">1. Erstellung der neuen Class</span></p>
<p style="text-align: justify;">Als ersten Schritt die originale configuration.mof wegsichern. Danach eine weitere Copy des Originals zur Bearbeitung an einem anderen Ort abspeichern.<br />Nachdem die configuration.mof mit einem Editor ge&ouml;ffnet wurde, f&auml;llt am Ende der Datei auf, das dort Erweiterungen einzusetzen sind.</p>
<p style="padding-left: 60px;">//======================== <br />// Added extensions start <br />//========================</p>
<p style="padding-left: 60px;">//======================== <br />// Added extensions end <br />//========================</p>
<p style="text-align: justify;">Genau dort wird soll die Erweiterung platziert werden.</p>
<p style="text-align: justify;">Und hier ein Beispiel zur Erweiterung:<br />Hier wird eine Registrypfad nach bestimmten Eintr&auml;gen abgefragt:</p>
<p style="padding-left: 60px;"><br />//////////////////////////////////////////////////////////////////////// <br />// <br />//&nbsp; Class Import_RegKeys from HKLM\System\myRegKey <br />// <br />////////////////////////////////////////////////////////////////////////</p>
<p style="padding-left: 60px;">#pragma namespace ("<a>\\\\.\\root\\cimv2</a>")<br />#pragma deleteclass("MyRegKey", NOFAIL)<br />[DYNPROPS]<br />Class MyRegKey<br />{<br />[key] string KeyName;<br />String Jahr;<br />String Monat;<br />String Tag;<br />};</p>
<p style="padding-left: 60px;">[DYNPROPS]<br />Instance of MyRegKey<br />{<br />KeyName="RegKey";<br />[PropertyContext("Local|HKEY_LOCAL_MACHINE\\SYSTEM\\MyRegKey|Jahr"),Dynamic,Provider("RegPropProv")] Jahr;<br />[PropertyContext("Local|HKEY_LOCAL_MACHINE\\SYSTEM\\MyRegKey|Monat"),Dynamic,Provider("RegPropProv")] Monat;<br />[PropertyContext("Local|HKEY_LOCAL_MACHINE\\SYSTEM\\MyRegKey|Tag"),Dynamic,Provider("RegPropProv")] Tag;<br />};</p>
<p style="padding-left: 60px;">&nbsp;</p>
<p style="padding-left: 60px;"></p>
<p><span style="text-decoration: underline;">2. Test der configuration.mof</span></p>
<p style="text-align: justify;">Nachdem die configuration.mof erweitert wurde, sollte diese auf Fehler &uuml;berpr&uuml;ft werden. Dazu nutzen wir das Tool mofcomp. Der Aufruf zur &Uuml;berpr&uuml;fung der neuen configuration.mof ist k&ouml;nnte so aussehen: c:\mofcomp &ndash;check c:\temp\configuration.mof</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/1104.image_22C906A6.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/1104.image_5F00_22C906A6.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; margin-left: auto; margin-right: auto; padding-top: 0px; border-width: 0px;" title="image" alt="image" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/2146.image_thumb_7A4A2491.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/2146.image_5F00_thumb_5F00_7A4A2491.png" width="704" height="182" /></a></p>
<p>Sollte hierbei ein Fehler eingeschlichen haben, wird er hier dargestellt.</p>
<p><span style="text-decoration: underline;">3.&nbsp; Import der neuen configuration.mof</span></p>
<p style="text-align: justify;">Nachdem die neue configuration.mof auf Fehler &uuml;berpr&uuml;ft wurde,&nbsp; wird diese unter %Installpath%\inboxes\clifiles.src\hinv platziert. <br />Die &Uuml;berpr&uuml;fung des Vorgangs erfolgt unter %Installpath%\Logs\dataloader.log</p>
<p><span style="text-decoration: underline;">4.&nbsp; neue configuration.mof registrieren</span></p>
<p style="text-align: justify;">Damit in den Clientsettings die neue Klasse importiert werden kann, muss diese noch mittels mofcomp registriert werden.</p>
<p>Hier der Aufruf:&nbsp; mofcomp %Installpath%\inboxes\hinv\configuration.mof</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/4212.image_05FF6BC4.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/4212.image_5F00_05FF6BC4.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; margin-left: auto; margin-right: auto; padding-top: 0px; border: 0px;" title="image" border="0" alt="image" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/7411.image_thumb_128D18E0.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/7411.image_5F00_thumb_5F00_128D18E0.png" width="703" height="208" /></a></p>
<p>Nun sind alle Voraussetzungen erf&uuml;llt, um das Inventory entsprechend zu erweitern.</p>
<p><span style="text-decoration: underline;">5. Auswahl der neuen Klasse mittels Client Hardwaresetting</span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/1145.image_224CADE4.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/1145.image_5F00_224CADE4.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; margin-left: auto; margin-right: auto; padding-top: 0px; border: 0px;" title="image" border="0" alt="image" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/7802.image_thumb_4769F850.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/7802.image_5F00_thumb_5F00_4769F850.png" width="706" height="354" /></a></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/7573.image_305B7714.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/7573.image_5F00_305B7714.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; margin-left: auto; margin-right: auto; padding-top: 0px; border: 0px;" title="image" border="0" alt="image" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/6320.image_thumb_634B077B.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/6320.image_5F00_thumb_5F00_634B077B.png" width="594" height="459" /></a></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/8228.image_730A9C7F.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/8228.image_5F00_730A9C7F.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; margin-left: auto; margin-right: auto; padding-top: 0px; border: 0px;" title="image" border="0" alt="image" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/1780.image_thumb_57F1CD71.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/1780.image_5F00_thumb_5F00_57F1CD71.png" width="599" height="514" /></a></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/2350.image_743F0F91.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/2350.image_5F00_743F0F91.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" border="0" alt="image" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/1680.image_thumb_32C45D38.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/1680.image_5F00_thumb_5F00_32C45D38.png" width="350" height="246" /></a><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/4807.image_42F02531.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/4807.image_5F00_42F02531.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" border="0" alt="image" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/7522.image_thumb_6F2CAC15.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/7522.image_5F00_thumb_5F00_6F2CAC15.png" width="224" height="247" /></a></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/7607.image_1449F682.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/7607.image_5F00_1449F682.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; margin-left: auto; margin-right: auto; padding-top: 0px; border: 0px;" title="image" border="0" alt="image" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/8168.image_thumb_7858C189.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/8168.image_5F00_thumb_5F00_7858C189.png" width="594" height="510" /></a></p>
<p>Jetzt kann im SQL Server Manager noch &uuml;berpr&uuml;ft werden, ob eine entsprechende View erstellt wurde.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/8664.image_6071DA63.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/8664.image_5F00_6071DA63.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; margin-left: auto; margin-right: auto; padding-top: 0px; border: 0px;" title="image" border="0" alt="image" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/1803.image_thumb_3EA601D2.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/1803.image_5F00_thumb_5F00_3EA601D2.png" width="595" height="346" /></a></p>
<p><span style="text-decoration: underline;">6. Start Hardwareinventory</span></p>
<p style="text-align: justify;">Damit die DB mit Inhalten gef&uuml;llt wird, muss jetzt die neue Policy von einem Client verarbeitet werden. Hierzu beispielhaft den Policyintervall &uuml;ber den Configuration Manager Client starten.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/2376.image_468D7E67.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/2376.image_5F00_468D7E67.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: block; margin-left: auto; margin-right: auto; padding-top: 0px; border: 0px;" title="image" border="0" alt="image" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/86/61/metablogapi/5670.image_thumb_76D4531D.png" original-url="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-86-61-metablogapi/5670.image_5F00_thumb_5F00_76D4531D.png" width="595" height="435" /></a></p>
<p>&nbsp;</p>
<p><span style="text-decoration: underline;">7. Analyse der Ergebnisse</span></p>
<p style="text-align: justify;">Die Ergebnisse sind in der SQL DB oder aber auch per WQL Query in der System Center Configuration Console einzusehen.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;">by Michael Wendlandt<br />and Thorsten Henking</p>]]></content:encoded>
    </item>
  </channel>
</rss>