<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Markus Bäker &#187; SCCM</title>
	<atom:link href="http://www.mbaeker.de/tag/sccm/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mbaeker.de</link>
	<description>Use %~dp0 !!!</description>
	<lastBuildDate>Tue, 31 Jan 2012 10:49:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>SCCM 2012: SQL Server Collation &#228;ndern</title>
		<link>http://www.mbaeker.de/2012/01/sccm-2012-sql-server-collation-ndern/</link>
		<comments>http://www.mbaeker.de/2012/01/sccm-2012-sql-server-collation-ndern/#comments</comments>
		<pubDate>Sat, 28 Jan 2012 16:33:35 +0000</pubDate>
		<dc:creator>markus</dc:creator>
				<category><![CDATA[Configuration Manager]]></category>
		<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[System Center]]></category>
		<category><![CDATA[SCCM]]></category>
		<category><![CDATA[scom]]></category>

		<guid isPermaLink="false">http://www.mbaeker.de/?p=835</guid>
		<description><![CDATA[SCCM 2012 (RC2) benötigt wie schon SCOM eine spezielle Sortierreihenfolge in der Datenbank. Der Prerequest Check während der Einrichtung weißt einem auch darauf hin. Trotz x-facher Installation von SCOM und SCCM falle ich immer wieder drauf herein. In dem unwahrscheinlichen Fall, dass dies bei einer produktiven Installation passiert, würde ich den sauber Weg empfehlen und [...]]]></description>
			<content:encoded><![CDATA[<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="core4" src="http://www.mbaeker.de/wp-content/uploads/2012/01/core4.png" alt="core4" width="76" height="76" align="left" border="0" />SCCM 2012 (RC2) benötigt wie schon SCOM eine spezielle Sortierreihenfolge in der Datenbank. Der Prerequest Check während der Einrichtung weißt einem auch darauf hin. Trotz x-facher Installation von SCOM und SCCM falle ich immer wieder drauf herein.</p>
<p>In dem unwahrscheinlichen Fall, dass dies bei einer produktiven Installation passiert, würde ich den sauber Weg empfehlen und den SQL Server wieder deinstallieren und mit der richtigen Collation (=Sortierreihenfolge) neuinstallieren. Die Richtige ist übrigens SQL_Latin1_General_CP1_CI_AS:</p>
<p><span id="more-835"></span></p>
<p><a href="http://www.mbaeker.de/wp-content/uploads/2012/01/image8.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.mbaeker.de/wp-content/uploads/2012/01/image_thumb8.png" alt="image" width="589" height="443" border="0" /></a></p>
<p>Sind noch keine Benutzerdatenbanken auf dem SQL Server installiert, dann kann man auch die Collation direkt mit dem SQL Setup ändern lassen:</p>
<p>Dazu startet man das SQL Setup (z.B. von der DVD) mit folgendem Aufruf (in einer Zeile!):</p>
<pre class="brush: plain; title: ; notranslate">setup.exe /quiet /action=rebuilddatabase /sqlcollation=SQL_Latin1_General_CP1_CI_AS
     /instancename=MSSQLSERVER /SQLSYSADMINACCOUNTS=BUILTIN\Administrators</pre>
<p>Dies ist die minimale Anzahl an Parametern, die man übergeben muss. In diesem Beispiel soll die Stanardinstanz (interner Name MSSQLSERVER) aktualisiert werden. Berechtigung erhält die lokale Administratorgruppe des Servers. Bei einem deutschen Server heißt diese natürlich Administratoren.</p>
<p>Da das Setup silent ausgeführt wird, sieht man auch keine Fehlermeldungen. Wie bei einem SQL Setup üblich, landen die Installationslogs unter c:\programme\Microsoft SQL Server\100\Setup Bootstrap\Log\&lt;datum+uhrzeit&gt;\Detail.log</p>
<p>Hier nochmal die Kommadozeile als Screenshoot:</p>
<p><a href="http://www.mbaeker.de/wp-content/uploads/2012/01/image9.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.mbaeker.de/wp-content/uploads/2012/01/image_thumb9.png" alt="image" width="582" height="250" border="0" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mbaeker.de/2012/01/sccm-2012-sql-server-collation-ndern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SCCM: In WinPE fehlende Treiber ermitteln</title>
		<link>http://www.mbaeker.de/2011/10/sccm-in-winpe-fehlende-treiber-ermitteln/</link>
		<comments>http://www.mbaeker.de/2011/10/sccm-in-winpe-fehlende-treiber-ermitteln/#comments</comments>
		<pubDate>Sun, 23 Oct 2011 14:55:35 +0000</pubDate>
		<dc:creator>markus</dc:creator>
				<category><![CDATA[Configuration Manager]]></category>
		<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[System Center]]></category>
		<category><![CDATA[SCCM]]></category>
		<category><![CDATA[Treiber]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[WinPE]]></category>

		<guid isPermaLink="false">http://www.mbaeker.de/?p=755</guid>
		<description><![CDATA[Für die OS Installation wird in SCCM ein WinPE Bootimage eingesetzt. Über die Konsole lässt sich hier auf einfache Art und Weise zusätzliche Treiber einbinden. Relevant ist dies im Allgemeinen nur für sehr neue Netzwerk bzw. SATA Treiber, da Windows 7 von Haus aus schon sehr viele Geräte unterstützt. Manchmal ist es schwierig den passenden [...]]]></description>
			<content:encoded><![CDATA[<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="Disconnected" border="0" alt="Disconnected" align="left" src="http://www.mbaeker.de/wp-content/uploads/2011/10/Disconnected.png" width="77" height="77" />Für die OS Installation wird in SCCM ein WinPE Bootimage eingesetzt. Über die Konsole lässt sich hier auf einfache Art und Weise zusätzliche Treiber einbinden. Relevant ist dies im Allgemeinen nur für sehr neue Netzwerk bzw. SATA Treiber, da Windows 7 von Haus aus schon sehr viele Geräte unterstützt.</p>
<p>Manchmal ist es schwierig den passenden Treiber zu finden. Hilfreich dabei ist die PCI Device ID. Mit dieser eindeutigen ID kann man den Hersteller (VEN_XYZ) und das entsprechende Gerät (DEV_…) über eine Google Suche ermitteln. </p>
<p>Um diese ID zu ermitteln muss man zuerst die Kommandozeilen Option im WinPE Boot Image aktivieren (Eigenschaften des Images).</p>
<p>Danach kann man per F8 eine Kommandozeile auf dem System mit den fehlenden Treibern starten und per</p>
<p>wmic nic get PNPDeviceID</p>
<p>bzw.</p>
<p>wmic idecontroller get deviceid</p>
<p>die IDs ermitteln. Ein Beispiel der Ausgabe ist im folgenden Bild dargestellt:</p>
<p><a href="http://www.mbaeker.de/wp-content/uploads/2011/10/pciid.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="pciid" border="0" alt="pciid" src="http://www.mbaeker.de/wp-content/uploads/2011/10/pciid_thumb.png" width="530" height="425" /></a></p>
<p>Relevant sind hier nur die PCI\VEN… Einträge.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mbaeker.de/2011/10/sccm-in-winpe-fehlende-treiber-ermitteln/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SCOM: Neue Management Packs Ende September 2011</title>
		<link>http://www.mbaeker.de/2011/10/scom-neue-management-packs-ende-september-2011/</link>
		<comments>http://www.mbaeker.de/2011/10/scom-neue-management-packs-ende-september-2011/#comments</comments>
		<pubDate>Sat, 01 Oct 2011 17:05:10 +0000</pubDate>
		<dc:creator>markus</dc:creator>
				<category><![CDATA[Configuration Manager]]></category>
		<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[Operations Manager]]></category>
		<category><![CDATA[System Center]]></category>
		<category><![CDATA[Core]]></category>
		<category><![CDATA[SC Software Updates]]></category>
		<category><![CDATA[SCCM]]></category>
		<category><![CDATA[scom]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.mbaeker.de/?p=738</guid>
		<description><![CDATA[Juhu! Endlich wieder ein paar neue Management Packs (MP) auf der SCOM 2007 Front!. Nach langem wurde wieder das Core OS MP aktualisiert. Folgende Änderungen wurden dabei gemacht: The September 2011 release (version 6.0.6957.0) of the System Center Monitoring Pack for the Windows Server Operating System includes the following changes: Optimized operating system performance collection [...]]]></description>
			<content:encoded><![CDATA[<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="folder_calenders" src="http://www.mbaeker.de/wp-content/uploads/2011/10/folder_calenders.png" alt="folder_calenders" width="92" height="92" align="left" border="0" />Juhu! Endlich wieder ein paar neue Management Packs (MP) auf der SCOM 2007 Front!. Nach langem wurde wieder das Core OS MP aktualisiert.</p>
<p>Folgende Änderungen wurden dabei gemacht:</p>
<p>The September 2011 release (version 6.0.6957.0) of the System Center Monitoring Pack for the Windows Server Operating System includes the following changes:</p>
<ul>
<li>Optimized operating system performance collection rules.</li>
<li>Added two new operating system-specific reports:
<ul>
<li>Performance by System</li>
<li>Performance by Utilization</li>
</ul>
</li>
</ul>
<p><span id="more-738"></span></p>
<ul>
<li>Added support for the Server Manager Best Practices Analyzer (BPA). The monitoring pack now collects BPA results from monitored servers and returns the BPA state to Operations Manager.</li>
<li>Added support to discover and monitor Cluster Shared Volumes (CSV).</li>
<li>Modified collection rules to include the latest service packs and hotfixes.</li>
<li>Changed the threshold for the “Average Disk Seconds Per Read”, “Average Disk Seconds Per Transfer”, and “Average Disk Seconds Per Write” monitors to 0.04.</li>
<li>Added new monitors for “Disk $ Idle Time” and “Current Disk Queue Length”.</li>
<li>Changed the monitor types for disk performance from Average Samples to Consecutive Samples to reduce noise and improve collected data.</li>
<li>“Logical Disk Availability Monitor” has been renamed to “File System Error or Corruption”.</li>
</ul>
<p>&nbsp;</p>
<p>Auch das SCCM 2007 Management Pack wurde aktualisiert. Wichtige Neuerungen sind:</p>
<ul>
<li>Added Support for 64-bit Operations Manager 2007 R2 Agent</li>
<li>Added Support for Configuration Manager 2007 Features</li>
<li>Und viele weitere Monitore zur Überwachung von Teilbereichen von SCCM.</li>
</ul>
<p>Hier die direkten Links:</p>
<p>Neue Management Packs im Zeitraum zwischen 17.09.2011 und 01.10.2011 :</p>
<ul>
<li><a href="http://download.microsoft.com/download/8/C/9/8C914631-B221-49E4-B623-18D158737FA0/Microsoft.SystemCenter.ConfigurationManager.2007.mp" target="_blank">Microsoft System Center Configuration Manager 2007 6.0.6000.3</a></li>
<li><a href="http://download.microsoft.com/download/f/7/b/f7b960c9-7392-4c5a-bab4-efbb8a66ec2a/Microsoft.Windows.Server.2000.mp" target="_blank">Windows Server 2000 Operating System 6.0.6957.0</a></li>
<li><a href="http://download.microsoft.com/download/f/7/b/f7b960c9-7392-4c5a-bab4-efbb8a66ec2a/Microsoft.Windows.Server.2003.mp" target="_blank">Windows Server 2003 Operating System 6.0.6957.0</a></li>
<li><a href="http://download.microsoft.com/download/f/7/b/f7b960c9-7392-4c5a-bab4-efbb8a66ec2a/Microsoft.Windows.Server.2008.Discovery.mp" target="_blank">Windows Server 2008 Operating System (Discovery) 6.0.6957.0</a></li>
<li><a href="http://download.microsoft.com/download/f/7/b/f7b960c9-7392-4c5a-bab4-efbb8a66ec2a/Microsoft.Windows.Server.2008.Monitoring.mp" target="_blank">Windows Server 2008 Operating System (Monitoring) 6.0.6957.0</a></li>
<li><a href="http://download.microsoft.com/download/f/7/b/f7b960c9-7392-4c5a-bab4-efbb8a66ec2a/Microsoft.Windows.Server.2008.R2.Monitoring.BPA.mp" target="_blank">Windows Server 2008 R2 Best Practice Analyzer Monitoring 6.0.6957.0</a></li>
<li><a href="http://download.microsoft.com/download/f/7/b/f7b960c9-7392-4c5a-bab4-efbb8a66ec2a/Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.mp" target="_blank">Windows Server Cluster Shared Volume Monitoring 6.0.6957.0</a></li>
<li><a href="http://download.microsoft.com/download/f/7/b/f7b960c9-7392-4c5a-bab4-efbb8a66ec2a/Microsoft.Windows.Server.Library.mp" target="_blank">Windows Server Operating System Library 6.0.6957.0</a></li>
<li><a href="http://download.microsoft.com/download/8/C/9/8C914631-B221-49E4-B623-18D158737FA0/CM07_OM07_MPGuide.doc" target="_blank">MP Guide Configuration Manager 2007 SP2</a></li>
<li><a href="http://download.microsoft.com/download/f/7/b/f7b960c9-7392-4c5a-bab4-efbb8a66ec2a/OM2007_MP_WinSerBas.doc" target="_blank">MP Guide Core OS </a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.mbaeker.de/2011/10/scom-neue-management-packs-ende-september-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Doppelte Rechnereintr&#228;ge in SCCM 2007 R3</title>
		<link>http://www.mbaeker.de/2011/09/doppelte-rechnereintrge-in-sccm-2007-r3/</link>
		<comments>http://www.mbaeker.de/2011/09/doppelte-rechnereintrge-in-sccm-2007-r3/#comments</comments>
		<pubDate>Tue, 06 Sep 2011 17:22:46 +0000</pubDate>
		<dc:creator>markus</dc:creator>
				<category><![CDATA[Configuration Manager]]></category>
		<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[System Center]]></category>
		<category><![CDATA[SCCM]]></category>

		<guid isPermaLink="false">http://www.mbaeker.de/?p=704</guid>
		<description><![CDATA[Bei einem Kunden haben wir momentan das Problem, dass es für jeden per OSD neu installierten Rechner zwei Einträge gibt. Einer mit einem aktiven Client und ein zweiter ohne Client aber mit den Active Directory Gruppen. Da die Verteilung von individueller Zusatzsoftware per AD Gruppen erfolgt ist dies ein Problem, da zwar die Collectionzuordnung erfolgt, [...]]]></description>
			<content:encoded><![CDATA[<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top: 0px; border-right: 0px; padding-top: 0px" title="play_button" border="0" alt="play_button" align="left" src="http://www.mbaeker.de/wp-content/uploads/2011/09/play_button.png" width="66" height="66" />Bei einem Kunden haben wir momentan das Problem, dass es für jeden per OSD neu installierten Rechner zwei Einträge gibt. Einer mit einem aktiven Client und ein zweiter ohne Client aber mit den Active Directory Gruppen. Da die Verteilung von individueller Zusatzsoftware per AD Gruppen erfolgt ist dies ein Problem, da zwar die Collectionzuordnung erfolgt, als Ziel aber der falsche Client verwendet wird. Aktiv ist das neue Delta-Discovery (5min) von R3 und auch eine relativ kurzes Full-Discovery.</p>
<p>Die SCCM Produkt Gruppe hat zu diesem Problem bereits einen Workaround beschrieben, der anhand der Anleitung auch sehr gut umzusetzen war:</p>
<p><a title="http://blogs.technet.com/b/configmgrteam/archive/2011/08/17/known-issue-and-workaround-duplicate-records-when-you-use-unknown-computer-support-with-active-directory-delta-discovery.aspx" href="http://blogs.technet.com/b/configmgrteam/archive/2011/08/17/known-issue-and-workaround-duplicate-records-when-you-use-unknown-computer-support-with-active-directory-delta-discovery.aspx">http://blogs.technet.com/b/configmgrteam/archive/2011/08/17/known-issue-and-workaround-duplicate-records-when-you-use-unknown-computer-support-with-active-directory-delta-discovery.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mbaeker.de/2011/09/doppelte-rechnereintrge-in-sccm-2007-r3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SCCM: Dual-Use der Treiberpakete</title>
		<link>http://www.mbaeker.de/2011/09/sccm-dual-use-der-treiberpakete/</link>
		<comments>http://www.mbaeker.de/2011/09/sccm-dual-use-der-treiberpakete/#comments</comments>
		<pubDate>Sat, 03 Sep 2011 17:38:12 +0000</pubDate>
		<dc:creator>markus</dc:creator>
				<category><![CDATA[Configuration Manager]]></category>
		<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[System Center]]></category>
		<category><![CDATA[SCCM]]></category>
		<category><![CDATA[Treiber]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.mbaeker.de/?p=694</guid>
		<description><![CDATA[SCCM 2007 hat eine relativ gute Verwaltung der Treiber für eine Betriebssysteminstallation (OSD), die auch automatisch erkannt und installiert werden. Gerade wenn man viel Zeit und Mühe in die Pflege dieser Liste gesteckt hat, möchte man vielleicht auch bereits installierte Systeme mit den Treibern aktualisieren. Mir ist keine SCCM interne Möglichkeit bekannt dies umzusetzen. Auch [...]]]></description>
			<content:encoded><![CDATA[<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="clasp" src="http://www.mbaeker.de/wp-content/uploads/2011/09/clasp.png" alt="clasp" width="64" height="64" align="left" border="0" />SCCM 2007 hat eine relativ gute Verwaltung der Treiber für eine Betriebssysteminstallation (OSD), die auch automatisch erkannt und installiert werden. Gerade wenn man viel Zeit und Mühe in die Pflege dieser Liste gesteckt hat, möchte man vielleicht auch bereits installierte Systeme mit den Treibern aktualisieren.</p>
<p>Mir ist keine SCCM interne Möglichkeit bekannt dies umzusetzen. Auch eine versuchsweise erstellte Tasksequenz, die nur die Treiberauswahl beinhaltet bricht auf einem Zielsystem ab, da es nicht im richtigen Kontext (WinPE) ausgeführt wird.<br />
<span id="more-694"></span><br />
Daher habe ich durch die Ergänzung des Treiberpaketes durch drei Dateien diese Möglichkeit geschaffen. Dazu verwende ich dpinst.exe. Das ist ein Tool von Microsoft, um Treiberpakete (DP) zu verwalten und zu installieren. Treiberpakete sind im Grunde nichts weiteres als ein Verzeichnis, in dem in Unterordner verschiedene Treiber und deren INF Dateien liegen – also exakt das, was ein Driver Package bei SCCM auch ist <img class="wlEmoticon wlEmoticon-smile" style="border-style: none;" src="http://www.mbaeker.de/wp-content/uploads/2011/09/wlEmoticon-smile.png" alt="Smiley" />.</p>
<p>Das Programm findet man im Windows Driver Kit (<a title="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=11800" href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=11800">http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=11800</a>). Dazu lädt man sich das ISO File herunter und öffnet es mit 7Zip (oder mountet es in einem virtuellen CD Laufwerk).</p>
<p>Im Unterordner WDK ist die Datei je nachdem ob man x64 oder x86 Betriebsysteme hat im File dfx_x64fre_cab001.cab bzw. dfx_x86fre_cab001.cab zu finden und kann erneut direkt in 7Zip geöffnet werden. Daraus einfach die _dpinst.exe_00005 extrahieren und in dpinst.exe umbenennen.</p>
<p>Die dpinst.exe legt man dann in das Root-Verzeichnis des Treiberpakets und ergänzt diese um zwei weitere Dateien:</p>
<p>dpinst.xml:</p>
<pre class="brush: xml; title: ; notranslate">

    *
</pre>
<p>und zum Starten der Installation:</p>
<p>Rundpinst.cmd:</p>
<pre class="brush: plain; title: ; notranslate">
&quot;%~dp0dpinst.exe&quot; /SA /Q /SH /SE /C /SW
</pre>
<p>dabei werden die passenden und neueren PNP Treiber ermittelt und ohne nachfrage installiert. Ein automatischer Neustart erfolgt nicht.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mbaeker.de/2011/09/sccm-dual-use-der-treiberpakete/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SCCM: Windows Update Dienst korrigieren</title>
		<link>http://www.mbaeker.de/2011/09/sccm-windows-update-dienst-korrigieren/</link>
		<comments>http://www.mbaeker.de/2011/09/sccm-windows-update-dienst-korrigieren/#comments</comments>
		<pubDate>Thu, 01 Sep 2011 18:10:31 +0000</pubDate>
		<dc:creator>markus</dc:creator>
				<category><![CDATA[Configuration Manager]]></category>
		<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[System Center]]></category>
		<category><![CDATA[SCCM]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.mbaeker.de/?p=688</guid>
		<description><![CDATA[Manchmal macht der Windows Update Dienst Probleme. Um einige Probleme zu korrigieren setzte ich schon seit längerer Zeit ein kleines Script ein: Es stoppt zuerst die Dienste, stellt sicher, dass VBS Script funktionieren, registriert notwendige XML, Windows Update und Bits Bibliotheken, korrigiert die Sicherheitseinstellungen des Windows Update Dienstes, löscht den lokalen Cache und registriert am [...]]]></description>
			<content:encoded><![CDATA[<p>Manchmal macht der Windows Update Dienst Probleme. Um einige Probleme zu korrigieren setzte ich schon seit längerer Zeit ein kleines Script ein:</p>
<p><span id="more-688"></span>
<pre class="brush: plain; title: ; notranslate">
&lt;pre&gt;
NET STOP WUAUSERV
NET STOP BITS

rem sicherstellen das vbs funktioniert:
reg add &quot;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script Host\Settings&quot; /v Enabled /t REG_DWORD /d 1 /f

rem gegen Fehler 1026?
rd /s /q &quot;%systemroot%\SoftwareDistribution&quot;
regsvr32 /s cdm.dll
regsvr32 /s bitsprx2.dll
regsvr32 /s bitsprx3.dll
regsvr32 /s iuengine.dll
regsvr32 /s qmgr.dll
regsvr32 /s qmgrprxy.dll
regsvr32 /s msxml.dll
regsvr32 /s msxml2.dll
regsvr32 /s msxml3.dll
regsvr32 /s urlmon.dll
regsvr32 /s wuapi.dll
regsvr32 /s wuaueng.dll
regsvr32 /s wuaueng1.dll
regsvr32 /s wuauserv.dll
regsvr32 /s wucltui.dll
regsvr32 /s wups.dll
regsvr32 /s wuweb.dll

sc sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

NET START BITS
NET START WUAUSERV
regsvr32 /s softpub.dll
regsvr32 /s initpki.dll
regsvr32 /s mssip32.dll
regsvr32 /s wintrust.dll
regsvr32 /s dssenh.dll
regsvr32 /s rsaenh.dll
regsvr32 /s gpkcsp.dll
regsvr32 /s sccbase.dll
regsvr32 /s slbcsp.dll
regsvr32 /s cryptdlg.dll
regsvr32 /s jscript.dll
</pre>
<p>Es stoppt zuerst die Dienste, stellt sicher, dass VBS Script funktionieren, registriert notwendige XML, Windows Update und Bits Bibliotheken, korrigiert die Sicherheitseinstellungen des Windows Update Dienstes, löscht den lokalen Cache und registriert am Ende nochmal die PKI Bibliotheken.</p>
<p>Das Ganze kann man dann natürlich auch remote anstoßen:</p>
<pre class="brush: plain; title: ; notranslate">

@echo off
set PC=%1
if .%PC%==. set /p PC=Enter Computer Name to start repair:
call %~dp0findip.bat %PC%
if %ip%.==. goto fehler
echo Start Windows Update Agent Installation %PC%
call updatewua.cmd %pc%
echo Versuche Reparatur des Windows Update Agents
psexec \\%PC% /c /f %~dp0repair.cmd
goto ende
:fehler
echo Abbruch, da Rechner %PC% auf ping nicht antwortet.
:ende
set ip=
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.mbaeker.de/2011/09/sccm-windows-update-dienst-korrigieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Diverse Tools f&#252;r SCCM &#8211; Teil 5</title>
		<link>http://www.mbaeker.de/2011/08/diverse-tools-fr-sccm-teil-5/</link>
		<comments>http://www.mbaeker.de/2011/08/diverse-tools-fr-sccm-teil-5/#comments</comments>
		<pubDate>Sun, 28 Aug 2011 17:27:32 +0000</pubDate>
		<dc:creator>markus</dc:creator>
				<category><![CDATA[Configuration Manager]]></category>
		<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[System Center]]></category>
		<category><![CDATA[Batchdatei]]></category>
		<category><![CDATA[SCCM]]></category>

		<guid isPermaLink="false">http://www.mbaeker.de/?p=679</guid>
		<description><![CDATA[Im letzten Teil wurde eine Batchdatei zur Erzeugung von CCR Dateien vorgestellt. Möchte man direkt eine komplette Collection installieren lassen, dann läßt sich dies wieder einfach mit der getcomputer.vbs Datei umsetzen: makeccrall.cmd: (auch hier wieder smsserver und sitecode durch die korrekten Daten ersetzen) Alterntiv möchte man eventuell die Installation erzwingen, d.h. egal ob ein Client [...]]]></description>
			<content:encoded><![CDATA[<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="box" src="http://www.mbaeker.de/wp-content/uploads/2011/08/box2.png" alt="box" width="66" height="66" align="left" border="0" />Im letzten Teil wurde eine Batchdatei zur Erzeugung von CCR Dateien vorgestellt. Möchte man direkt eine komplette Collection installieren lassen, dann läßt sich dies wieder einfach mit der getcomputer.vbs Datei umsetzen:</p>
<p>makeccrall.cmd:</p>
<pre class="brush: plain; title: ; notranslate">
for /F %%i in ('cscript.exe //NOLOGO %~dp0getcomputer.vbs %1 smsserver sitecode') do call %~dp0makeccr.bat %%i
</pre>
<p>(auch hier wieder smsserver und sitecode durch die korrekten Daten ersetzen)</p>
<p>Alterntiv möchte man eventuell die Installation erzwingen, d.h. egal ob ein Client vorhanden ist oder nicht soll dieser auf jeden Fall installiert und gegebenenfalls repariert werden. Dazu muss in der CCR Datei ein zusätzlicher Parameter angegeben werden. Hierfür ist die Batchdatei forcemakeccr.cmd zuständig:</p>
<p><span id="more-679"></span></p>
<pre class="brush: plain; title: ; notranslate">
@echo off
set PC=%1
set sitecode=SMS
set siteserver=SMSSERVER
if .%PC%==. set /p PC=Enter Computer Name to install SMS Client:

call %~dp0findip.bat %PC%
if %ip%.==. goto ende

:testdomain
echo Computer:%PC%

:weiter
set output=&quot;%temp%\%PC%.ccr&quot;
echo [NT Client Configuration Request]&gt;%output%
echo   Client Type=1&gt;&gt;%output%
echo   Machine Name=%PC%&gt;&gt;%output%
echo   Forced CCR=TRUE&gt;&gt;%output%
copy %output% \\%siteserver%\sms_%sitecode%\inboxes\ccr.box\
dir  \\%siteserver%\sms_%sitecode%\inboxes\ccr.box
del %output%

:ende
set output=
set ip=
set d=
</pre>
<p>Der einzige Unterschied ist in Zeile 18 mit Force CCR=TRUE zu finden.</p>
<p>Daher sieht auch die forcemakeccrall.cmd, um eine komplette Collection neu installieren zu lassen identisch aus:</p>
<pre class="brush: plain; title: ; notranslate">
for /F %%i in ('cscript.exe //NOLOGO %~dp0getcomputer.vbs %1 smsserver sitecode’) do call %~dp0forcemakeccr.cmd %%i
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.mbaeker.de/2011/08/diverse-tools-fr-sccm-teil-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Diverse Tools f&#252;r SCCM&#8211;Teil 4</title>
		<link>http://www.mbaeker.de/2011/08/diverse-tools-fr-sccmteil-4/</link>
		<comments>http://www.mbaeker.de/2011/08/diverse-tools-fr-sccmteil-4/#comments</comments>
		<pubDate>Fri, 26 Aug 2011 12:35:00 +0000</pubDate>
		<dc:creator>markus</dc:creator>
				<category><![CDATA[Configuration Manager]]></category>
		<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[System Center]]></category>
		<category><![CDATA[Batchdatei]]></category>
		<category><![CDATA[SCCM]]></category>

		<guid isPermaLink="false">http://www.mbaeker.de/?p=673</guid>
		<description><![CDATA[Im vierten Teil wird eine Batchdatei zum Remoterollout des SCCM Clients vorgestellt. Dazu wird ein Client Configuration Request (CCR) erzeugt und in das entsprechende SCCM Verzeichnis abgelegt. Auf dieses reagiert der Server und versucht den Client remote zu installieren (ähnlich des Clientrollouts über die MMC Konsole). Auch diese Batchdatei benötigt wieder die Datei findip.bat aus [...]]]></description>
			<content:encoded><![CDATA[<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="box" src="http://www.mbaeker.de/wp-content/uploads/2011/08/box1.png" alt="box" width="83" height="83" align="left" border="0" />Im vierten Teil wird eine Batchdatei zum Remoterollout des SCCM Clients vorgestellt. Dazu wird ein Client Configuration Request (CCR) erzeugt und in das entsprechende SCCM Verzeichnis abgelegt. Auf dieses reagiert der Server und versucht den Client remote zu installieren (ähnlich des Clientrollouts über die MMC Konsole).</p>
<p>Auch diese Batchdatei benötigt wieder die Datei findip.bat aus dem ersten Teil.</p>
<pre class="brush: plain; title: ; notranslate">

@echo off
set PC=%1
set sitecode=SMS
set siteserver=SMSSERVER

if .%PC%==. set /p PC=Enter Computer Name to install SMS Client:
call %~dp0findip.bat %PC%
if %ip%.==. goto ende

:testdomain
echo Computer:%PC%

:weiter
set output=&quot;%temp%\%PC%.ccr&quot;

echo [NT Client Configuration Request]&gt;%output%
echo   Client Type=1&gt;&gt;%output%
echo   Machine Name=%PC%&gt;&gt;%output%

copy %output% \\%siteserver%\sms_%sitecode%\inboxes\ccr.box\
dir  \\%siteserver%\sms_%sitecode%\inboxes\ccr.box

del %output%

:ende
set output=
set ip=
set d=
</pre>
<p>In der dritten und vierten Zeile muss der jeweilige Siteserver und der SCCM Sitecode angegeben werden. Aufgerufen wird die Batchdatei wie üblich mit dem Ziel-PC Name als Parameter.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mbaeker.de/2011/08/diverse-tools-fr-sccmteil-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Diverse Tools f&#252;r SCCM  &#8211; Teil 3</title>
		<link>http://www.mbaeker.de/2011/08/diverse-tools-fr-sccm-teil-3/</link>
		<comments>http://www.mbaeker.de/2011/08/diverse-tools-fr-sccm-teil-3/#comments</comments>
		<pubDate>Mon, 22 Aug 2011 09:31:37 +0000</pubDate>
		<dc:creator>markus</dc:creator>
				<category><![CDATA[Configuration Manager]]></category>
		<category><![CDATA[System Center]]></category>
		<category><![CDATA[Batchdatei]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[SCCM]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://www.mbaeker.de/?p=667</guid>
		<description><![CDATA[Vor über einem Jahr habe ich angefangen meine SCCM Hilfsscripte hier zu veröffentlichen. Da ich noch eine ganze Reihe von diesen Batchdateien habe, kommen jetzt noch einige weitere Posts zu diesem Thema. Im Teil 2 wurde die Batch und vbs Datei vorgestellt, um auf eine Reihe von Clients die Hardwareinventur anzustossen. Dies geht genauso mit [...]]]></description>
			<content:encoded><![CDATA[<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="box" src="http://www.mbaeker.de/wp-content/uploads/2011/08/box.png" alt="box" width="58" height="58" align="left" border="0" />Vor über einem Jahr habe ich angefangen meine SCCM Hilfsscripte hier zu veröffentlichen. Da ich noch eine ganze Reihe von diesen Batchdateien habe, kommen jetzt noch einige weitere Posts zu diesem Thema.</p>
<p>Im Teil 2 wurde die Batch und vbs Datei vorgestellt, um auf eine Reihe von Clients die Hardwareinventur anzustossen.</p>
<p>Dies geht genauso mit dem Computer Policy Update:</p>
<p>startmachineupdate.cmd</p>
<pre class="brush: plain; title: ; notranslate">

@echo off
set PC=%1
if .%PC%==. set /p PC=Enter Computer Name to start HINV:
call %~dp0findip.bat %PC%
if %ip%.==. goto fehler
echo Start Machine Policy Update %PC%
cscript.exe //Nologo %~dp0sendsched.vbs {00000000-0000-0000-0000-000000000021}  %PC%
goto ende
:fehler
echo Abbruch, da Rechner %PC% auf ping nicht antwortet.
:ende
set ip=
</pre>
<p>und die dazugehörige startmachineupdateall.cmd:</p>
<pre class="brush: plain; title: ; notranslate">

for /F %%i in ('cscript.exe //NOLOGO %~dp0getcomputer.vbs %1 smsserver sitename') do call %~dp0startmachineupdate.cmd %%i
</pre>
<p>Benötigt dazu wird findip.bat und getcomputer.vbs aus <a href="http://www.mbaeker.de/2010/02/diverse-tools-fr-sccm-teil-1/">Teil 1</a> bzw. <a href="http://www.mbaeker.de/2010/02/diverse-tools-fr-sccm-teil-2/">Teil 2</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mbaeker.de/2011/08/diverse-tools-fr-sccm-teil-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SCCM: Paketierung von PDFCreator</title>
		<link>http://www.mbaeker.de/2011/07/sccm-paketierung-von-pdfcreator/</link>
		<comments>http://www.mbaeker.de/2011/07/sccm-paketierung-von-pdfcreator/#comments</comments>
		<pubDate>Sun, 31 Jul 2011 10:05:24 +0000</pubDate>
		<dc:creator>markus</dc:creator>
				<category><![CDATA[Configuration Manager]]></category>
		<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[System Center]]></category>
		<category><![CDATA[Batchdatei]]></category>
		<category><![CDATA[SCCM]]></category>
		<category><![CDATA[Treiber]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.mbaeker.de/?p=639</guid>
		<description><![CDATA[Dadurch, dass der PDFCrator keinen unsignierten Druckertreiber installiert, ist eine Paketierung auch unter Windows 7 x64 relativ einfach. Trotzdem ist die integrierte Yahoo/PDFForge Toolbar bei der Installation hartnäckig und lässt sich erst nach einigen Versuchen ausklammern. Die hier vorgeschlagene Vorgehensweise wurde mit der PDFCreator Version 1.2.2 erfolgreich getestet. Zuerst verwende ich wie üblich eine install.cmd [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mbaeker.de/wp-content/uploads/2011/07/image001.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; float: left; padding-top: 0px; border: 0px;" title="image001" src="http://www.mbaeker.de/wp-content/uploads/2011/07/image001_thumb.png" alt="image001" width="68" height="59" align="left" border="0" /></a>Dadurch, dass der PDFCrator keinen unsignierten Druckertreiber installiert, ist eine Paketierung auch unter Windows 7 x64 relativ einfach. Trotzdem ist die integrierte Yahoo/PDFForge Toolbar bei der Installation hartnäckig und lässt sich erst nach einigen Versuchen ausklammern. Die hier vorgeschlagene Vorgehensweise wurde mit der PDFCreator Version 1.2.2 erfolgreich getestet.</p>
<p>Zuerst verwende ich wie üblich eine install.cmd für den Aufruf:</p>
<pre class="brush: plain; title: ; notranslate">
rem http://de.pdfforge.org/forum/open-discussion/6236-silent-install-without-toolbar
&quot;%~dp0PDFCreator-1_2_2_setup.exe&quot; /verysilent /norestart /sp /LOADINF=&quot;%~dp0pdf.ini&quot; /forceinstall
</pre>
<p>Sie startet das Setup mit den notwendigen Parametern für eine automatische Installation. Die eigentlichen Einstellungen sind in der pdf.ini Datei hinterlegt:</p>
<pre class="brush: plain; title: ; notranslate">
[Setup]
Lang=german
Dir=C:\Program Files (x86)\PDFCreator
Group=PDFCreator
NoIcons=0
SetupType=custom
Components=program,ghostscript,images2pdf,helpfiles,helpfiles\german,languages,languages\english,languages\german
Tasks=winexplorer
Toolbar=0
DontUseYahooSearch=0
</pre>
<p>Relevant für das Unterdrücken der Tollbars sind die letzten beiden Punkte: Toolbar=0 und DontUseYahooSearch, um den Versuch der Veränderung der Default Suche im IE zu verhindern.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mbaeker.de/2011/07/sccm-paketierung-von-pdfcreator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

