<?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>Tools Archives - Workplace Management Blog</title>
	<atom:link href="https://www.wpm-blog.de/category/tools/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.wpm-blog.de/category/tools/</link>
	<description>... ideas and solutions making workplace management easier</description>
	<lastBuildDate>Sun, 24 Nov 2024 17:07:34 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.1.7</generator>
	<item>
		<title>Empirum WinPE Extension Pack</title>
		<link>https://www.wpm-blog.de/empirum-winpe-extension-pack/</link>
					<comments>https://www.wpm-blog.de/empirum-winpe-extension-pack/#comments</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Sun, 02 Feb 2020 16:27:55 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Tools]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2522</guid>

					<description><![CDATA[<p>Es ist soweit &#8211; es ist da! Immer wieder habe ich einzelne Pakete für die Empirum WinPE Erweiterung veröffentlicht. Die letzten separaten Veröffentlichungen sind schon wieder etwas her, doch bei mir hat sich immer etwas &#8230; <a href="https://www.wpm-blog.de/empirum-winpe-extension-pack/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-winpe-extension-pack/">Empirum WinPE Extension Pack</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/01/Loudhailer.png?x39343"><img decoding="async" loading="lazy" class="alignleft wp-image-1786" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/01/Loudhailer-150x150.png?x39343" alt="" width="79" height="79" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/01/Loudhailer-150x150.png 150w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/01/Loudhailer-300x300.png 300w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/01/Loudhailer-768x768.png 768w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/01/Loudhailer-1024x1024.png 1024w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/01/Loudhailer.png 1863w" sizes="(max-width: 79px) 100vw, 79px" /></a>Es ist soweit &#8211; es ist da! Immer wieder habe ich einzelne Pakete für die Empirum WinPE Erweiterung veröffentlicht. Die letzten separaten Veröffentlichungen sind schon wieder etwas her, doch bei mir hat sich immer etwas getan, von dem ihr leider nichts mitbekommen habt. Nun habe ich die meines Erachtens relevanten und meist genutzten vier Pakete im ersten &#8222;Empirum WinPE Extension Pack&#8220; zusammengepackt. Es ist die Version 1.0 &#8211; doch keine Angst, alle Pakete sind über den Stand 1.0 lange hinweg!<span id="more-2522"></span></p>
<h3>Was ist drin?</h3>
<p>Im Empirum WinPE Extension Pack 1.0 sind enthalten:</p>
<ul>
<li>WinPE-D-2PXE 1.6</li>
<li>PrepareDRVbyModel_Packages 1.7</li>
<li>InstallNetFX3 1.2</li>
<li>PostOSInstallation 1.2</li>
</ul>
<h3>Was hat sich geändert?</h3>
<p>Nachfolgend gehe ich auf die wesentlichen Änderungen in den Paketen ein. Wie ich sehe, hat sich am meisten im WinPE-D-2PXE getan. Dieses Paket hilft immer wieder beim Troubleshooting, da es u.a. schon immer die WADK Version und nun auch die Empirum WinPE Version ausgibt.</p>
<p><strong>WinPE-D-2PXE<br />
</strong>liefert Informationen über den Computer und Umgebung</p>
<ul>
<li>neben den PXE-Einträgen wird auch eine Log-Datei mit den gleichen Informationen erstellt</li>
<li>eine Import-Datei für den Matrix42WinPEDriverAssistant wird erzeugt</li>
<li>die Dateien werden bereits nach dem WinPE 1.8.0 Verfahren übertragen</li>
<li>die genutzte Empirum WinPE Version wird ausgegeben</li>
<li>die erkannten eingebauten Festplatten und Netzwerkkarten werden ausgegeben</li>
</ul>
<p><strong>PrepareDRVbyModel_Packages<br />
</strong>ist eine Alternative zum DriverIntegration Paket der Matrix42</p>
<ul>
<li>Kosmetik und anpassen von Ausgaben</li>
<li>kann nun auch für Hardware genutzt werden, die keine Hersteller oder Modell-Information per WMI liefert</li>
</ul>
<p><strong>InstallNetFx3<br />
</strong>installiert/aktiviert das .NET Framework 3.5 aus den zugewiesenen Betriebssystemquellen<strong><br />
</strong></p>
<ul>
<li>&#8230; hatte ich noch nicht veröffentlicht <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></li>
</ul>
<p><strong>PostOSInstallation<br />
</strong>führt eine Batch Datei nach der Betriebssysteminstallation aus, die als Ersatz für die EmpirumAgent/UEMAgent.bat dienen kann. Diese Batch-Datei spielt auch mit dem PrepareDRVbyModel_Packages Paket zusammen.</p>
<ul>
<li>kann nun auch mit der %EmpirumServer% Variable in der PostOSInstall.bat umgehen<strong><br />
</strong></li>
<li>öffnet den Firewall Port für den Push von Software Pakete</li>
</ul>
<h3>Weitere Vereinfachung</h3>
<p>Die nachfolgende ZIP-Datei enthält nun eine Empirum Struktur, wie ihr die von Matrix42 Hotfixen und der WinPE Erweiterung bereits kennt, und kann &#8222;einfach&#8220; in/über die Empirum Struktur kopiert werden.<br />
Zusätzlich habe ich im &#8222;Empirum\Configurator\Packages\Matrix42\OSPackages\Drivers&#8220; Ordner eine beispielhafte Verzeichnisstruktur und Setup.inf abgelegt, um mit PrepareDRVbyModel_Packages und PostOSInstallation Treiber nach der Betriebssysteminstallation zu installieren. Das ging schon immer, hat jedoch auch immer wieder nachfragen aufgeworfen, da ich dies nicht genug erläutert und dokumentiert habe. Ich hoffe, es ist nun einfacher aufzugreifen und zu nutzen.</p>
<p>Falls nicht, so gebt mir per Kommentar oder Mail eine Rückmeldung.<br />
Wie immer &#8211; viel Spaß und gutes Gelingen!</p>
<div class="grey-box"><strong>Hinweis:</strong> Es gab textliche Anpassungen in einer Hilfedatei. Deswegen gibt es nun die Version 1.1. Es sind keine funktionalen Änderungen erfolgt. Die Version 1.2 behebt Probleme bei der Nutzung des https Protokolls für die OS Installation (ab WinPE 1.8.5/1.8.6). Die Version 1.3 enthält Anpassungen hinsichtlich Windows 11 (PrepareDrvByModel_Packages) und das CommonDrivers Feature.</div>
<p><a  data-e-Disable-Page-Transition="true" class="download-link" title="Version 1.3" href="https://www.wpm-blog.de/download/2783/?tmstv=1784946581" rel="nofollow" id="download-link-2783" data-redirect="false" >
	Empirum WinPE Extension Pack 1.3	(324 Downloads	)
</a>
<br />
SHA256 der Downloaddatei: EE118815DBD4DC80D6CBBFB9855C44C6639D08F63C0B8AE6779104176FB462A2</p>
<p><a  data-e-Disable-Page-Transition="true" class="download-link" title="Version 1.2" href="https://www.wpm-blog.de/download/2673/?tmstv=1784946581" rel="nofollow" id="download-link-2673" data-redirect="false" >
	Empirum WinPE Extension Pack 1.2	(520 Downloads	)
</a>
<br />
MD5 Hash der Downloaddatei: E10E01545793D0C4326D041CC1931FDD920CEAA0</p>
<p><a  data-e-Disable-Page-Transition="true" class="download-link" title="Version 1.1" href="https://www.wpm-blog.de/download/2517/?tmstv=1784946581" rel="nofollow" id="download-link-2517" data-redirect="false" >
	Empirum WinPE Extension Pack 1.1	(594 Downloads	)
</a>
<br />
MD5 Hash der Downloaddatei: 15A1A232F6D0C9124DB85CB14456C5D1D96F6BCA</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-winpe-extension-pack/">Empirum WinPE Extension Pack</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/empirum-winpe-extension-pack/feed/</wfw:commentRss>
			<slash:comments>8</slash:comments>
		
		
			</item>
		<item>
		<title>Hauptbenutzer auslesen &#8211; Update verfügbar</title>
		<link>https://www.wpm-blog.de/hauptbenutzer-auslesen-update-verfuegbar/</link>
					<comments>https://www.wpm-blog.de/hauptbenutzer-auslesen-update-verfuegbar/#comments</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Sun, 05 Jan 2020 16:00:28 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Tools]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2497</guid>

					<description><![CDATA[<p>Neben dem Tool zum Auslesen der in Empirum verfügbaren Software-Pakete ist das Tool SetComputerOwner, zum Bestimmen des Hauptbenutzers eines Computers, das mit am häufigsten heruntergeladen wird. Schon gegen Ende 2018 hatte mich ein Nutzer von &#8230; <a href="https://www.wpm-blog.de/hauptbenutzer-auslesen-update-verfuegbar/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/hauptbenutzer-auslesen-update-verfuegbar/">Hauptbenutzer auslesen &#8211; Update verfügbar</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2012/10/User_48x48.png?x39343"><img decoding="async" loading="lazy" class="size-full wp-image-325 alignleft" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2012/10/User_48x48.png?x39343" alt="" width="48" height="48" /></a>Neben dem Tool zum Auslesen der in Empirum verfügbaren Software-Pakete ist das Tool SetComputerOwner, zum Bestimmen des <a href="https://www.wpm-blog.de/wer-ist-der-hauptbenutzer-eines-computers/">Hauptbenutzers</a> eines Computers, das mit am häufigsten heruntergeladen wird. <span id="more-2497"></span>Schon gegen Ende 2018 hatte mich ein Nutzer von SetComputerOwner gefragt, ob nicht auch die im ActiveDirectory hinterlegte Abteilung mit ausgelesen werden kann?</p>
<p>Bei der Erweiterung des Tools habe ich direkt noch weitere kleinere nützliche Anpassungen &#8222;unter der Haube&#8220; vorgenommen. Die Rückmeldung war positiv, doch ich habe es trotzdem &#8222;verbummelt&#8220; es auch hier bereitzustellen. Nach der Aktualisierung von SWDepotInfo steht nun auch die aktuelle Version von SetComputerOwner bereit. Das Tool als auch die Handhabung habe ich im ursprünglichen <a href="https://www.wpm-blog.de/wer-ist-der-hauptbenutzer-eines-computers/">Beitrag</a> hinterlegt.</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/hauptbenutzer-auslesen-update-verfuegbar/">Hauptbenutzer auslesen &#8211; Update verfügbar</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/hauptbenutzer-auslesen-update-verfuegbar/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Neue SWDepotInfo Version bereitgestellt</title>
		<link>https://www.wpm-blog.de/neue-swdepotinfo-version-bereitgestellt/</link>
					<comments>https://www.wpm-blog.de/neue-swdepotinfo-version-bereitgestellt/#respond</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Sat, 04 Jan 2020 21:25:27 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Empirum]]></category>
		<category><![CDATA[SoftwareDepot]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2490</guid>

					<description><![CDATA[<p>Ein Tool, das ich in der frühen Zeit des Blogs bereitgestellt habe, war SWDepotInfo. Dieses Tool ermöglich Dir die in Empirum bereitgestellte Software und viele dazu vorgenommenen Einstellungen in eine CSV Datei zu exportieren. Wie &#8230; <a href="https://www.wpm-blog.de/neue-swdepotinfo-version-bereitgestellt/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/neue-swdepotinfo-version-bereitgestellt/">Neue SWDepotInfo Version bereitgestellt</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/01/Loudhailer.png?x39343"><img decoding="async" loading="lazy" class=" wp-image-1786 alignleft" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/01/Loudhailer-150x150.png?x39343" alt="" width="79" height="79" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/01/Loudhailer-150x150.png 150w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/01/Loudhailer-300x300.png 300w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/01/Loudhailer-768x768.png 768w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/01/Loudhailer-1024x1024.png 1024w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/01/Loudhailer.png 1863w" sizes="(max-width: 79px) 100vw, 79px" /></a>Ein Tool, das ich in der frühen Zeit des Blogs bereitgestellt habe, war <a href="https://www.wpm-blog.de/auslesen-der-verfugbaren-software-pakete-in-empirum/">SWDepotInfo</a>. Dieses Tool ermöglich Dir die in Empirum bereitgestellte Software und viele dazu vorgenommenen Einstellungen in eine CSV Datei zu exportieren. <span id="more-2490"></span>Wie viele Tools, ist es aufgrund eigener Anforderungen entstanden. Der Anzahl der Downloads nach zu urteilen, scheint es auch bei Euch sehr beliebt zu sein.Ein Aktualisierung zur Unterstützung der neuen Betriebssysteme war schon lange überfällig. Die neue Version enthält neben den neuen Betriebssystemen auch weitere Felder und eine &#8222;Silent&#8220; Funktion. Die neue Datei kann unter dem obigen <a href="https://www.wpm-blog.de/auslesen-der-verfugbaren-software-pakete-in-empirum/">Beitrag</a> heruntergeladen werden. Ich hoffe, es gefällt Euch!</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/neue-swdepotinfo-version-bereitgestellt/">Neue SWDepotInfo Version bereitgestellt</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/neue-swdepotinfo-version-bereitgestellt/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Agenten-Templates &#8211; Welche werden genutzt?</title>
		<link>https://www.wpm-blog.de/agenten-templates-welche-werden-genutzt/</link>
					<comments>https://www.wpm-blog.de/agenten-templates-welche-werden-genutzt/#comments</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Wed, 11 Dec 2019 21:58:20 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Agent]]></category>
		<category><![CDATA[Empirum]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2463</guid>

					<description><![CDATA[<p>Heute war es wieder Mal soweit. Während der Beratung und betrachten der Empirum Umgebung stellte sich der Kunde, als auch ich mir die Frage: &#8222;Welche der vorhandenen Empirum Agenten-Templates werden tatsächlich genutzt und wo?&#8220; Die &#8230; <a href="https://www.wpm-blog.de/agenten-templates-welche-werden-genutzt/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/agenten-templates-welche-werden-genutzt/">Agenten-Templates &#8211; Welche werden genutzt?</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Heute war es wieder Mal soweit. Während der Beratung und betrachten der Empirum Umgebung stellte sich der Kunde, als auch ich mir die Frage: &#8222;Welche der vorhandenen Empirum Agenten-Templates werden tatsächlich genutzt und wo?&#8220; <span id="more-2463"></span></p>
<p>Die Suche in der Management Console deckt bereits einige Fragen ab &#8211; so z.B. welche PXE-Images, Software-Pakete, als auch UND-Klassen wo zugeordnet sind. Jedoch die Fragen hinsichtlich der genutzten und auch an welcher Stelle zugewiesenen Agenten-Templates und Patch-Management Gruppen, kann die Suche nicht beantworten.</p>
<p>Hinsichtlich der Patch-Management Gruppen hatte ich bereits einen Exporter erstellt und <a href="https://www.wpm-blog.de/pmclientconfigexporter-fuer-matrix42-patch-management/">veröffentlicht</a>. Den Exporter für die Agenten-Templates hatte ich auch vor längerem &#8222;auf die Schnelle&#8220; erstellt &#8211; jedoch noch nie veröffentlicht. Als ich nun heute den Exporter für die Agenten-Templates geprüft und aktualisiert habe, habe ich auch im gleichen Zug den <a href="https://www.wpm-blog.de/pmclientconfigexporter-fuer-matrix42-patch-management/">PMClientConfigExporter</a> um zwei kleine &#8222;Bugs&#8220; bereinigt und um eine neue Variable erweitert.</p>
<h3>AssignedAgentTemplateExporter</h3>
<p>Unten befindet sich das kleine nützliche Programm namens AssignedAgentTemplateExporter als ZIP Datei zum Download. Entpackt, führt ihr dieses mit Zugriff auf euren EmpirumServer aus. Dazu sind lesende Berechtigungen vollkommen ausreichend. Das Programm erstellt im gleichen Verzeichnis eine CSV Datei, dass die Informationen: Domäne, Computername und Agent_Template enthält. Mit Hilfe von Excel und den Filter Möglichkeiten könnt ihr dann herausfinden, welche Agenten-Templates, welchem Client zugewiesen sind und somit natürlich auch, welche Agenten-Templates im Einsatz sind.</p>
<p><a  data-e-Disable-Page-Transition="true" class="download-link" title="Version 1.0" href="https://www.wpm-blog.de/download/2454/?tmstv=1784946581" rel="nofollow" id="download-link-2454" data-redirect="false" >
	AssignedAgentTemplateExporter	(386 Downloads	)
</a>
<br />
MD5 Hash der Downloaddatei: 316B1A300A6FFAD9133742C25BA1DB4E</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/agenten-templates-welche-werden-genutzt/">Agenten-Templates &#8211; Welche werden genutzt?</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/agenten-templates-welche-werden-genutzt/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>PreOS Paket: MoveComputerToEmpirumOU</title>
		<link>https://www.wpm-blog.de/movecomputertoempirumou/</link>
					<comments>https://www.wpm-blog.de/movecomputertoempirumou/#comments</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Mon, 22 Jul 2019 13:42:07 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Empirum]]></category>
		<category><![CDATA[OS Installer]]></category>
		<category><![CDATA[WinPE]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2245</guid>

					<description><![CDATA[<p>Matrix42 hat mit der Version 1.4 des PreOS Paketes &#8222;DomainJoin&#8220; die Funktion hinzugefügt, den Computer beim Domain-Join in eine entsprechende OU zu verschieben. Diese Funktion war in den Vorgängerversionen auch bereits enthalten, wenn das Computer-Objekt &#8230; <a href="https://www.wpm-blog.de/movecomputertoempirumou/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/movecomputertoempirumou/">PreOS Paket: MoveComputerToEmpirumOU</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Matrix42 hat mit der Version 1.4 des PreOS Paketes &#8222;DomainJoin&#8220; die Funktion hinzugefügt, den Computer beim Domain-Join in eine entsprechende OU zu verschieben. Diese Funktion war in den Vorgängerversionen auch bereits enthalten, wenn das Computer-Objekt noch nicht in der Domäne enthalten war. <span id="more-2245"></span>War das Computer-Konto bereits in der Domäne vorhanden, so wurde das Computer Konto erneuert und das Computer-Objekt in der OU belassen in der es war. Nun ist es abhängig von der Variable DomainJoin.DomainJoinAuthority. Ist die genannte Variable auf den Wert &#8222;AD&#8220; gesetzt, so ist das Verhalten wie zuvor beschrieben. Ist die Variable jedoch auf &#8222;Empirum&#8220; gesetzt, wird versucht das Computer-Objekt in die von Empirum per ORGANIZATIONAL_UNIT vorgegebene OU zu verschieben.</p>
<h2>&#8222;Makel&#8220; DomainJoin 1.4</h2>
<p>Das vorhandene Matrix42 PreOS Paket DomainJoin 1.4 hat meiner Meinung jedoch diverse Makel, die das angehängte PreOS Paket besser machen soll.<br />
In Zusammenarbeit mit einem Kollegen und einem Kunden ist somit das angehängte MoveComputerToEmpirumOU PreOS Paket entstanden. Die Makel aus unserer Sicht sind:</p>
<ul>
<li>Für das Verschieben des Computer in eine OU werden die RSAT Tools benötigt bzw. versucht bei Bedarf nachzuladen, was bei den meisten Nutzern zu Problemen führt und einen &#8222;Add-WindowsCapability&#8220; Fehler im PXE-Log anzeigt.</li>
<li>Wenn das Paket ausgeführt wurde und der Computer nicht verschoben wurde, wird trotzdem die Ziel OU angezeigt.</li>
</ul>
<h2>MoveComputerToEmpirumOU</h2>
<p>Das MoveComputerToEmpirumOU ist ein AddOn zum DomainJoin Paket, da wir es als Zugabe sehen und Matrix42 vielleicht zukünftig das eigene Paket überarbeitet.<br />
So ist MoveComputerToEmpirumOU zusätzlich und nach dem DomainJoin (getestet mit Version 1.4) auszuführen.</p>
<ul>
<li>Es benötigt keine RSAT Tools und gibt die am Ende &#8222;aktive / resultierende&#8220; OU aus.</li>
<li>Das Paket bedient sich den DomainJoin Variablen und kann somit auch bzgl. des &#8222;führenden&#8220; Systems (Empirum oder AD) konfiguriert werden.</li>
<li>Eine eigene Variable &#8222;NotMandatory&#8220; kann gesetzt werden, damit das Paket auch bei einem Fehler oder Misserfolg mit Erfolg beendet wird.</li>
</ul>
<p>Weitere Informationen können der dem Download beiliegenden ReadMe.txt entnommen werden.</p>
<h2>Feedback</h2>
<p>Rückmeldung zum Paket ist ausdrücklich erwünscht, um die Funktion/Stabilität weiter zu verbessern. Angedacht ist zusätzlich eine Erweiterung, die Mobile Computer (Notebooks, Tablets,&#8230;) in eine noch zu definierende alternative OU verschieben kann.</p>
<h3>Download</h3>
<p>Empirum WinPE PreOS Paket: MoveComputerToEmpirumOU<br />
<a  data-e-Disable-Page-Transition="true" class="download-link" title="Version 1.1" href="https://www.wpm-blog.de/download/2242/?tmstv=1784946581" rel="nofollow" id="download-link-2242" data-redirect="false" >
	MoveComputerToEmpirumOU	(645 Downloads	)
</a>
<br />
MD5 Hash der Downloaddatei: 885AD1614EFC476345A8BE1FA95F1A1A08C27AF3</p>
<h3>Beispielsausgaben des PXE-Log</h3>
<p><strong>DomainJoin Authority: Empirum</strong></p>
<pre>[PEAgent] [Windows] Finished execution of wpm-blog\OsPackages\MoveComputerToEmpirumOU\1.1 package.
[PEAgent] [Windows] Active OU: OU=02_Mobile,OU=02_Windows10,OU=03_Computers,DC=wpm-blog,DC=de
[PEAgent] [Windows] Moving the computer succeeded!
[PEAgent] [Windows] Try moving the computer to the defined OU ...
[PEAgent] [Windows] Empirum defined OU : OU=02_Mobile,OU=02_Windows10,OU=03_Computers,DC=wpm-blog,DC=de
[PEAgent] [Windows] Computers current OU: OU=02_Windows10,OU=03_Computers,DC=wpm-blog,DC=de
[PEAgent] [Windows] DomainJoin Authority: Empirum
[PEAgent] [Windows] Start to execute wpm-blog\OsPackages\MoveComputerToEmpirumOU\1.1 package.
[PEAgent] [Windows] Finished execution of Matrix42\OsPackages\DomainJoin\1.4 package.
[PEAgent] [Windows] Domain join failed: Fehler bei Add-WindowsCapability". Fehlercode: 0x8024402c, Domain 'wpm-blog.de' and OU 'OU=02_Mobile,OU=02_Windows10,OU=03_Computers,DC=wpm-blog,DC=de'"
[PEAgent] [Windows] Start to execute Matrix42\OsPackages\DomainJoin\1.4 package.</pre>
<p><strong>DomainJoin Authority: AD</strong></p>
<pre>[PEAgent] [Windows] Finished execution of wpm-blog\OsPackages\MoveComputerToEmpirumOU\1.1 package.
[PEAgent] [Windows] Active OU: OU=02_Windows10,OU=03_Computers,DC=wpm-blog,DC=de
[PEAgent] [Windows] Empirum defined OU : OU=02_Mobile,OU=02_Windows10,OU=03_Computers,DC=wpm-blog,DC=de
[PEAgent] [Windows] Computers current OU: OU=02_Windows10,OU=03_Computers,DC=wpm-blog,DC=de
[PEAgent] [Windows] DomainJoin Authority: AD
[PEAgent] [Windows] Start to execute wpm-blog\OsPackages\MoveComputerToEmpirumOU\1.1 package.
[PEAgent] [Windows] Finished execution of Matrix42\OsPackages\DomainJoin\1.4 package.
[PEAgent] [Windows] Domain join (option 33) successful: Domain 'wpm-blog.de' and OU 'OU=02_Mobile,OU=02_Windows10,OU=03_Computers,DC=wpm-blog,DC=de'
[PEAgent] [Windows] Start to execute Matrix42\OsPackages\DomainJoin\1.4 package.</pre>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/movecomputertoempirumou/">PreOS Paket: MoveComputerToEmpirumOU</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/movecomputertoempirumou/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
			</item>
		<item>
		<title>Empirum WinPE Paket &#8211; DriverIntegration Ersatz</title>
		<link>https://www.wpm-blog.de/empirum-winpe-paket-driverintegration-ersatz/</link>
					<comments>https://www.wpm-blog.de/empirum-winpe-paket-driverintegration-ersatz/#comments</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Tue, 01 Jan 2019 13:51:56 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[OS Installer]]></category>
		<category><![CDATA[Treiber]]></category>
		<category><![CDATA[Windows 10]]></category>
		<category><![CDATA[WinPE]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2132</guid>

					<description><![CDATA[<p>Das Empirum WinPE Paket, das ich hier vorstelle ist dazu gedacht das Matrix42 Paket &#8222;DriverIntegration&#8220; zu ersetzen. Mein Paket heißt PrepareDRVbyModel_Packages, da mein erstes WinPE Paket die Treiber aus der EmpInst Verzeichnis Struktur holt. Was &#8230; <a href="https://www.wpm-blog.de/empirum-winpe-paket-driverintegration-ersatz/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-winpe-paket-driverintegration-ersatz/">Empirum WinPE Paket &#8211; DriverIntegration Ersatz</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Das Empirum WinPE Paket, das ich hier vorstelle ist dazu gedacht das Matrix42 Paket &#8222;DriverIntegration&#8220; zu ersetzen. Mein Paket heißt PrepareDRVbyModel_Packages, da mein <a href="https://www.wpm-blog.de/erstes-empirum-preos-paket-und-anpassung/" target="_blank" rel="noopener">erstes WinPE Paket</a> die Treiber aus der EmpInst Verzeichnis Struktur holt. Was macht das originale Matrix42 DriverIntegration Paket? <span id="more-2132"></span>Es sucht in einer drivers.ini nach dem Hersteller und Model und kopiert abhängig davon die Treiber nach C:\EmpirumAgent\Drivers. In diesem Verzeichnis sucht die automatisierte Windows Installation (WindowsInstallation Paket) nach nicht bekannten Treibern. Dies kann man in der unattend.xml im WindowsInstallation Paket Verzeichnis sehen. Jetzt kommt wahrscheinlich der längste Beitrag, den ich bis dato geschrieben habe &#8230;</p>
<h3>PrepareDRVbyModel_Packages</h3>
<p>Mein Ersatz bietet (meines Erachtens:)) einige Vorteile und weicht in den nachfolgenden Punkten von dem Matrix42 Grundgedanken ab:</p>
<ul>
<li>es ist &#8222;gesprächiger&#8220; und man kann eher nachvollziehen, was es macht (siehe Screenshots am Ende des Beitrages)</li>
<li>der Ablageort der Treiber kann angepasst werden vom Standard: Empirum\Configurator\Packages\Matrix42\OsPackages\Drivers</li>
<li>der Ablageort der Drivers.ini kann angepasst werden vom Standard: Empirum\Configurator\Packages\Matrix42\OsPackages\Drivers</li>
<li>es kann festgelegt werden, ob die WinPE Installation weitergehen soll, auch wenn kein Eintrag in der drivers.ini, Treiber, etc. gefunden wurde.</li>
</ul>
<h3>Übersicht dieses Beitrages</h3>
<ul>
<li>Import der OS-Packages</li>
<li>Kurze Einführung: Hardware Model zu Treiber/Software Zuordnung per drivers.ini</li>
<li>Möglichkeiten mit PrepareDRVbyModel_Packages</li>
<li>Einführung PostOSInstallation Paket</li>
<li>Download</li>
<li>Fehlersuche</li>
<li>Screenshots</li>
</ul>
<h3>Import der OS-Packages</h3>
<p>Zuerst ist es notwendig, die zusätzlichen OS-Package über das Software-Depot zu importieren. Danach muss die Reihenfolge arrangiert werden, damit die richtige Abarbeitung während der OS-Installation gewährleistet ist:</p>
<ul>
<li>&lt;WinPE-D-2PXE&gt; (optional aber empfohlen)</li>
<li>DiskPartitioning</li>
<li>&lt;PrepareDRVbyModel_Packages&gt;</li>
<li>WindowsInstallation</li>
<li>PxeOffAndReboot</li>
<li>DomainJoin</li>
<li>&lt;PostOSInstallation&gt; (optional aber empfohlen)</li>
<li>EmpirumAgentSetup</li>
</ul>
<h3>Hardware Model zu Treiber/Software Zuordnung</h3>
<p>Die Zuordnung Model zu Treiber geschieht wie bei dem Paket der Matrix42 über die drivers.ini Datei. Diese ist im Standard unter Empirum\Configurator\Packages\Matrix42\OsPackages\Drivers abgelegt.</p>
<p>Aufbau der Drivers.ini<br />
[&lt;WMI Manufacturer&gt;]<br />
&lt;WMI Model&gt;=&lt;Ordner, *.ZIP, *.cab unterhalb von Empirum\Configurator\Packages\Matrix42\OsPackages\Drivers&gt;</p>
<p>z.B.<br />
[Dell Inc.]<br />
OptiPlex 7010=DellOptiplex7010<br />
;alternativ OptiPlex 7010=DellOptiplex7010.zip<br />
;alternativ OptiPlex 7010=DellOptiplex7010.cab</p>
<h3>Möglichkeiten mit PrepareDRVbyModel_Packages</h3>
<p>Nachfolgend sind die Möglichkeiten erläutert, die sich aufgrund der Anpassung und Erweiterung ergeben. Diese Möglichkeiten können über die Variablen in der Management Console gesteuert werden. Die aufgeführten Variablen sind alle unter der Variablen Sammlung &#8222;PrepareDRVbyModel_Packages&#8220; zu finden.</p>
<p><strong>DriversAreMandatory:</strong><br />
Das Matrix42 Paket drehte sich bis vor kurzem solange in der Schleife bis ein Treiber in der drivers.ini gefunden wurde.<br />
Dies ist für eine produktive Umgebung, den Dienstleister etc. gut so.<br />
Wenn man jedoch einen Computer ohne spezifische Treiber installieren will (zum Test), dann muss man im Matrix42 Falle einen drivers.ini Eintrag erzeugen mit einem Verweis auf ein leeres Verzeichnis.<br />
Dieses Verhalten wurde mit dem DriverIntegration 2.6 Pakete verändert &#8211; man kann es jedoch nicht steuern.</p>
<p>Variablenwerte:<br />
0, WinPE fährt mit der WindowsInstallation fort, auch wenn kein Treiber in der drivers.ini gefunden wurde.<br />
1, Matrix42 Standardverhalten &#8211; das System läuft in der Schleife und führt die WindowsInstallation nicht fort.<br />
Somit kann man für eine produktive Struktur (Konfigurationsgruppe) sicherstellen, dass die Installation nur mit bekannten Hardware-Typen durchgeführt wird.</p>
<p><strong>DriversRootPath:</strong><br />
Die Idee, den DriversRootPath anpassbar zu machen, hatte mehrere Gründe:<br />
Selektive Synchronisation der Treiber: Hiermit kann man die Treiber direkt unter Packages\Drivers ablegen und mit einem angepassten &#8222;ESubDepot_Packages&#8220; SyncJob diese für bestimmte Standorte auslassen und mit einem selbsterstellten ESubDepot_PackagesDrivers diese separat synchronisieren lassen.<br />
Treiber-Update Softwarepakete: Durch eine Erweiterung der Ablage um eine Setup.inf, DPInst.exe und xml kann man eine Aktualisierung der Treiber auf bestehenden Systemen durchführen und mass dazu die Treiber nicht mehrmals ablegen. Dies werde ich in einem späteren Beitrag nochmals aufgreifen.</p>
<p>Variablenwerte:<br />
&#8222;leer&#8220; bedeutet Matrix42 Standardwert:Matrix42\OsPackages\Drivers, das entspricht Empirum\Configurator\Packages\Matrix42\OsPackages\Drivers<br />
Kommentar:<br />
Hinweis: Man kann in der drivers.ini auch Teilpfade angeben.<br />
Für eine Kopie eines Ordners zum Beispiel: OptiPlex 7010=Dell\Optiplex7010\1.0\PNP<br />
Für die Nutzung einer ZIP Datei zum Beispiel: OptiPlex 7010=Dell\Optiplex7010\1.0\PNP\Optiplex7010.zip<br />
Wichtig: Der Pfad wird ab dem Packages Ordner angegeben!</p>
<p><strong>DriversINIPath:</strong><br />
Die Idee hierbei war, dass man eine zweite drivers.ini Datei, unabhängig von einer produktiv genutzten, einsetzen kann.<br />
Darin kann man Einträge für eine bekannte Hardware auf einen anderen Pfad, ZIP, etc. setzen und somit vorab bzw. parallel testen.<br />
Somit kann für eine bestimmte Konfigurationsgruppe ggf. der Wert: Matrix42\OsPackages\Drivers\Test sein.<br />
In diesem Ordner muss dann die alternative drivers.ini abgelegt sein.</p>
<p>Variablenwerte:<br />
&#8222;leer&#8220; bedeutet Matrix42 Standardwert:Matrix42\OsPackages\Drivers, das entspricht Empirum\Configurator\Packages\Matrix42\OsPackages\Drivers<br />
Wichtig: Der Pfad wird ab dem Packages Ordner angegeben!</p>
<p>Perfekt funktioniert PrepareDRVbyModel_Packages mit dem PostOsInstallation Paket von mir. Das genannte Paket prüft ob es eine C:\EmpirumAgent\Drivers\HWspecificSW\Setup.inf gibt und führt diese aus.</p>
<h3>Möglichkeiten des PostOsInstallation</h3>
<p>Das PostOSInstallation Paket ist einfach und ruft eine abgelegt PostOSInstall.bat auf.<br />
<strong>Hinweis:</strong> Diese Datei solltet ihr vor der ersten Benutzung einsehen und anpassen!<br />
Die Batch Datei hat heute mindestens drei Funktionen:</p>
<ul>
<li>Es importiert eine von dem PrepareDRVbyModel_Packages Paket erstellte Registry Datei, die ähnliche Werte in die Registry schreibt (HKLM\Matrix42\Installer), wie die EPE Installation.</li>
<li>Es passt die durch Matrix42 vorgegebenen Firma, Benutzer, Support etc. Informationen in der Registry an, die man bei der EPE Installation in der Betriebssystemvorlage angegeben hat.</li>
<li>Es führt eine Setup.inf aus dem C:\EmpirumAgent\Drivers\HWspecificSW Ordner aus, falls diese vorhanden ist. Somit kann man wieder im &#8222;Hardware-Profil&#8220; Treiber per PNP und per EXE/MSI installieren.</li>
</ul>
<p>Somit ist die PostOSInstall.bat eine Art Ersatz für die EmpirumAgent.bat/UEMAgent.bat.</p>
<div class="grey-box"> [Update am 27.08.2019] Die Version 1.5 unterstützt nun auch die Drivers.json Datei, die per WinPEDriverAssistant erstellt wird. Es werden auch Intel NUCs erkannt und ASUS Motherboards. Beide zuletzt genannte Typen werden vom DriverIntegration Paket nicht unterstützt. Bei der Nutzung des PostOSInstallation Paketes, die darin enthaltene PostOsInstall.bat anpassen! </div>
<h3>Download</h3>
<p>Empirum WinPE PreOS Package zum optimierten Treiberhandling.</p>
<p><a  data-e-Disable-Page-Transition="true" class="download-link" title="" href="https://www.wpm-blog.de/download/2260/?tmstv=1784946581" rel="nofollow" id="download-link-2260" data-redirect="false" >
	PrepareDRVbyModel_Packages 1.5	(515 Downloads	)
</a>
<br />
<span style="display: inline !important; float: none; background-color: transparent; color: #000000; cursor: text; font-family: 'Open Sans',sans-serif; font-size: 17px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 28.9px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">MD5 Hash der Downloaddatei: 175D4CD2FD119A371EDDA21211D6C0C761A7A50F</span></p>
<p><a  data-e-Disable-Page-Transition="true" class="download-link" title="Version 1.1" href="https://www.wpm-blog.de/download/2141/?tmstv=1784946581" rel="nofollow" id="download-link-2141" data-redirect="false" >
	PrepareDRVbyModel_Packages 1.1	(569 Downloads	)
</a>
<br />
MD5 Hash der Downloaddatei: 0D3415555E6197DC510B02E946D96C5169FD8529</p>
<h3>Los geht&#8217;s</h3>
<p><strong>Schritt 1:</strong><br />
Zuweisen der Pakete für eine Konfigurationsgruppe:</p>
<ul>
<li>&lt;WinPE-D-2PXE&gt; (optional aber empfohlen)</li>
<li>DiskPartitioning</li>
<li>PrepareDRVbyModel_Packages</li>
<li>WindowsInstallation</li>
<li>PxeOffAndReboot</li>
<li>DomainJoin</li>
<li>PostOSInstallation (optional aber empfohlen)</li>
<li>EmpirumAgentSetup</li>
<li>Betriebssystem (per Variable oder aus dem rechten Baum)</li>
<li>WinPE (Bootkonfiguration)</li>
<li>Agent-Template</li>
</ul>
<p><strong>Schritt 2:</strong><br />
Setzen der Variablen für die oben genannten Pakete (siehe hierzu ggf. auch das <a href="https://helpfiles.matrix42-web.de/2024_DE/M42_WebDocu.htm#WM/Manuals/OSI_WinPE_HowTo.htm%3FTocPath%3DUnified%2520Endpoint%2520Management%7CHandb%25C3%25BCcher%7C-%2520OS%2520Installer%7C_____5" target="_blank" rel="noopener">WinPE Dokument der Matrix42</a>).<br />
Zuordnung des Betriebssystems</p>
<p><strong>Schritt 3:</strong><br />
Zuweisen eines Computers</p>
<p><strong>Schritt 4:</strong><br />
Aktivieren von PXE und Software (OS.INI ist nicht notwendig!)<br />
Achtung:nicht während einer aktiven WinPE Phase den Computer nochmals aktivieren (dies kann ab WinPE 1.4.11 wieder getan werden).</p>
<p>Rückmeldungen sind willkommen!</p>
<h3>Fehlersuche:</h3>
<ul>
<li>Erster Anlauf: In der Management Console auf dem entsprechenden Computer das PXE-Log ansehen</li>
<li>Informationen zum Ablauf der OS-Packages befinden sich in Empirum\EmpInst\Wizard\OS\Auto\&lt;MAC8&gt; oder &lt;UUID&gt;\debug_Matrix42.Platform.Service.Host.log.<br />
Suchen nach [wpm-blog und darunter sollten weitere Informationen zu finden sein &#8230;</li>
</ul>
<h3>Beispielhafte Screenshots:</h3>
<p>DriversAreMandatory = 0 und keine passende Zuordnung/Treiber in drivers.ini gefunden<br />
<a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/01/Mandatory_0_DriverNotFound.png?x39343"><img decoding="async" loading="lazy" class="size-full wp-image-2129 alignnone" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/01/Mandatory_0_DriverNotFound.png?x39343" alt="" width="560" height="137" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/01/Mandatory_0_DriverNotFound.png 560w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/01/Mandatory_0_DriverNotFound-300x73.png 300w" sizes="(max-width: 560px) 100vw, 560px" /></a></p>
<p>DriversAreMandatory = 1 und keine passende Zuordnung/Treiber in drivers.ini gefunden<br />
<a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/01/Mandatory_1_DriverNotFound.png?x39343"><img decoding="async" loading="lazy" class="size-full wp-image-2131 alignnone" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/01/Mandatory_1_DriverNotFound.png?x39343" alt="" width="532" height="154" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/01/Mandatory_1_DriverNotFound.png 532w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/01/Mandatory_1_DriverNotFound-300x87.png 300w" sizes="(max-width: 532px) 100vw, 532px" /></a></p>
<p>DriversAreMandatory = 1, passende Zuordnung/Treiber in drivers.ini gefunden, abweichende DriversIniPath Variable, Treiber werden kopiert<a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/01/Mandatory_1_DriverFound_DifferentVariables.png?x39343"><img decoding="async" loading="lazy" class="alignleft size-full wp-image-2130" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/01/Mandatory_1_DriverFound_DifferentVariables.png?x39343" alt="" width="727" height="138" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/01/Mandatory_1_DriverFound_DifferentVariables.png 727w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2019/01/Mandatory_1_DriverFound_DifferentVariables-300x57.png 300w" sizes="(max-width: 727px) 100vw, 727px" /></a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-winpe-paket-driverintegration-ersatz/">Empirum WinPE Paket &#8211; DriverIntegration Ersatz</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/empirum-winpe-paket-driverintegration-ersatz/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
			</item>
		<item>
		<title>BIOS Einstellungen vornehmen per Skript</title>
		<link>https://www.wpm-blog.de/bios-einstellungen-vornehmen-per-skript/</link>
					<comments>https://www.wpm-blog.de/bios-einstellungen-vornehmen-per-skript/#comments</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Fri, 21 Dec 2018 15:30:50 +0000</pubDate>
				<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Software Management]]></category>
		<category><![CDATA[Softwarepaket]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2122</guid>

					<description><![CDATA[<p>Die letzten Tage hatte ich unter anderem die Aufgabe BIOS Einstellungen per Skript vorzunehmen. Es begrüßten mich Hardware-Modelle von HP (Hewlett-Packard) und Fujitsu. Beide Hersteller ermöglichen eine Konfiguration per Tool und erlauben es, ein möglicherweise &#8230; <a href="https://www.wpm-blog.de/bios-einstellungen-vornehmen-per-skript/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/bios-einstellungen-vornehmen-per-skript/">BIOS Einstellungen vornehmen per Skript</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Die letzten Tage hatte ich unter anderem die Aufgabe BIOS Einstellungen per Skript vorzunehmen. Es begrüßten mich Hardware-Modelle von HP (Hewlett-Packard) und Fujitsu. <span id="more-2122"></span>Beide Hersteller ermöglichen eine Konfiguration per Tool und erlauben es, ein möglicherweise vorhandenes BIOS Kennwort, verschlüsselt zu übergeben. Die jeweiligen Programme sind nachfolgend, samt Download-Link, aufgeführt:</p>
<ul>
<li>BiosSet.exe<br />
<a href="https://www.fujitsu.com/de/solutions/business-technology/manageability/downloads/index.html" target="_blank" rel="noopener">https://www.fujitsu.com/de/solutions/business-technology/manageability/downloads/index.html</a></li>
<li>BiosConfigUtility64.exe<br />
<a href="http://ftp.hp.com/pub/caps-softpaq/cmit/HP_BCU.html" target="_blank" rel="noopener">http://ftp.hp.com/pub/caps-softpaq/cmit/HP_BCU.html</a></li>
</ul>
<p>Bei beiden Anbietern kann man einzelne Einstellungen per Kommandozeile tätigen, oder per Antwortdatei mehrere Einstellungen gleichzeitig setzen. Änderungen die auch beim manuellen Setzen einen Neustart zur Anpassung/Auswahl einer weiteren Einstellung benötigen, wie z.B.: PXE/Bootreihenfolge, UEFI Aktivierung + Anpassung der Bootreihenfolge, können auch hier einen Neustart erfordern.</p>
<h3>Beispiele &#8230;</h3>
<p>Hier habe ich ein paar Beispiele und festgestellte Besonderheiten aufgeführt.</p>
<h3>Fujitsu</h3>
<p>Mit der BiosSet.exe kann man recht einfach und modellübergreifend z.B. per<br />
<strong>BiosSet.exe /WOL=ON</strong> z.B.: das WakeOnLan aktivieren.<br />
Wenn man das Kennwort <span style="display: inline !important; float: none; background-color: transparent; color: #000000; cursor: text; font-family: 'Open Sans',sans-serif; font-size: 17px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 28.9px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">mittels des /CRYPT Parameters</span> verschlüsseln will, so muss man das unbedingt auf einer Fujitsu Hardware durchführen. Mittels BIOSSET /? erhält man eine weitreichende Hilfe und Parameterliste angezeigt. Ebenso bietet das Tool eine große Varianz an unterschiedlichen ReturnCodes/ErrorLevel an, die man sich mit BIOSSET /E aufgelistet bekommt.</p>
<h3>Hewlett-Packard</h3>
<p>Bei HP funktioniert das Setzen der Einstellungen nicht unbedingt modellübergreifend, sondern nur bei den Modellen bei denen die BIOS Einträge gleichlautend sind. Die aktiven Einstellungen kann man mittels<br />
<strong>BiosConfigUtility64.exe /get:&lt;Dateiname&gt;</strong> aufzeichnen und mittels /set: wieder setzen.<br />
Die mittels /get erstellte Datei kann man auf die notwendigen Einstellungen reduzieren. Aktivierte BIOS Einstellungen sind mit einem * gekennzeichnet (z.B.: *Disabled). Hewlett-Packard bietet eine spezielle 64bit Variante des Tools an, sowie ein separates Programm zum Erstellen einer *.bin Datei die das BIOS Kennwort verschlüsselt enthält.</p>
<p>Bei dem Tool von HP hatte ich jedoch Probleme die Log Datei in ein definiertes Verzeichnis zu lenken, mittels des /LogPath Parameters. Der /L Parameter erstellt jedoch im Unterverzeichnis /Logs (relativ zur BiosConfigUtility64.exe) für jeden Vorgang eine Datei.</p>
<p>Beispielsdatei:</p>
<pre>BIOSConfig 1.0
;
Remote Wakeup Boot Source
   Remote Server
   *Local Hard Drive</pre>
<p>&nbsp;</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/bios-einstellungen-vornehmen-per-skript/">BIOS Einstellungen vornehmen per Skript</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/bios-einstellungen-vornehmen-per-skript/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
			</item>
		<item>
		<title>WinPE: PXE.log mit Basisinformationen</title>
		<link>https://www.wpm-blog.de/winpe-pxe-log-mit-basisinformationen/</link>
					<comments>https://www.wpm-blog.de/winpe-pxe-log-mit-basisinformationen/#comments</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Sun, 02 Dec 2018 14:52:26 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[OS Installer]]></category>
		<category><![CDATA[WinPE]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2081</guid>

					<description><![CDATA[<p>Wie zuletzt geschrieben, setze ich mich bereits seit einiger Zeit mit dem Empirum WinPE Boot für die Windows 10 Betriebssysteminstallation auseinander. Was mir hier besonders aufgefallen ist, dass es weit aus weniger Informationen im PXE.log &#8230; <a href="https://www.wpm-blog.de/winpe-pxe-log-mit-basisinformationen/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/winpe-pxe-log-mit-basisinformationen/">WinPE: PXE.log mit Basisinformationen</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Wie zuletzt geschrieben, setze ich mich bereits seit einiger Zeit mit dem Empirum WinPE Boot für die Windows 10 Betriebssysteminstallation auseinander. Was mir hier besonders aufgefallen ist, dass es weit aus weniger Informationen im PXE.log gibt, als das noch zu EPE Zeiten der Fall war. Ob nun alle Informationen, die per EPE in das PXE.log gelangt sind, für jedermann nützlich sind, mag ich nicht beurteilen. Für die Analyse im Fehlerfall waren die Informationen für mich jedoch stets sehr hilfreich.<span id="more-2081"></span></p>
<p>Das hat mich dazu gebracht, ein WinPE Paket zu erstellen, die die meines Erachtens hilfreichen Informationen zusammenträgt und in das PXE.log schreibt. Ein Kunde hat mir hier auch schon passendes Feedback gegeben und weitere Wünsche geäußert. Somit wird es bestimmt nicht die letzte Version sein.</p>
<p>In Anlehnung an den Protokoll Droiden aus Star Wars &#8222;C-3PO&#8220; habe ich das Paket nun WinPE &#8222;D-2PXE&#8220; (Data to PXE.log) getauft. Das Paket kann eigentlich bei jeder WinPE Aktion vorweg bzw. als erstes laufen. Einen kleinen Auszug, was es protokolliert, findet ihr hier.</p>
<p>Zum Einbinden müsst ihr die angehängte ZIP entpacken und mittels des Paket Imports in Eure Empirum Umgebung einbinden. Konfiguriert werden muss in diesem Falle nichts. In der Matrix42 Hilfe gibt es ein <a href="https://helpfiles.matrix42-web.de/2018_DE/M42_WebDocu.htm#WM/Manuals/OSI_WinPE_HowTo.htm?Highlight=winpe" target="_blank" rel="noopener">verlinktes Dokument</a> das vom Einbinden bis zum Nutzen der WinPE Pakete vieles erläutert.</p>
<h3>Beispielausgabe PXE.log</h3>
<p>Hier ein Screenshot und Beispiel des Log Inhaltes:</p>
<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2018/12/D-2PXE-examplelog.png?x39343"><img decoding="async" loading="lazy" class="size-full wp-image-2082 alignnone" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2018/12/D-2PXE-examplelog.png?x39343" alt="" width="683" height="240" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2018/12/D-2PXE-examplelog.png 683w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2018/12/D-2PXE-examplelog-300x105.png 300w" sizes="(max-width: 683px) 100vw, 683px" /></a></p>
<pre>[PEAgent] [WinPE] Computername: PC006, Domain: wpm, FQDN: wpm-blog.local
[PEAgent] [WinPE] Manufacturer Model: [Dell Inc.] [OptiPlex 9010]
[PEAgent] [WinPE] BIOS Version: A08, FirmwareType: UEFI, SecureBoot: Disabled
[PEAgent] [WinPE] UUID: 4C4C4544-004A-5710-8038-C8C04F445831
[PEAgent] [WinPE] Mac-Address: 00B11C942953 - MAC8: 1C942953
[PEAgent] [WinPE] Size PhysicalDrive0: 233 GB
[PEAgent] [WinPE] Running Windows: Windows (TM) 10 Preinstallation Environment, Version 1803 (Build 17134.1)
[PEAgent] [WinPE] Client IP Address: 192.168.44.117
[PEAgent] [WinPE] UAF EmpirumServer: myEmpirumServer.wpm-blog.local
[PEAgent] [WinPE] UAF User: wpm-blog.local\Empirum
[PEAgent] [WinPE] Matrix42 UAF Version: 1.0.25.0
[PEAgent] [WinPE] PeBootServer: myEmpirumServer IP: 192.168.0.5
</pre>
<p>Ich bin gespannt über Euer Feedback und Anregungen.</p>
<div class="grey-box">Update 31.08.2019: Ab heute steht die Version 1.4 unter dem unten angegebenen Link zur Verfügung bereit. Auch hier ist, wie im PrepareDRVbyModel_Packages Paket, die Unterstützung für Intel NUC, ASUS Motherboards, Textanordnungen und Anzeige der Seriennummer dazugekommen.</div>
<h3>Download</h3>
<p>Empirum PreOS Package zur Anzeige der oben aufgeführten Informationen im Empirum PXE.log.<br />
<a  data-e-Disable-Page-Transition="true" class="download-link" title="" href="https://www.wpm-blog.de/download/2076/?tmstv=1784946581" rel="nofollow" id="download-link-2076" data-redirect="false" >
	WinPE D-2PXE	(681 Downloads	)
</a>
<br />
MD5 Hash der Downloaddatei: FD2338429A180ECF02DF16027B991230B8E63E5</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/winpe-pxe-log-mit-basisinformationen/">WinPE: PXE.log mit Basisinformationen</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/winpe-pxe-log-mit-basisinformationen/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
		<item>
		<title>PMClientConfigExporter für Matrix42 Patch-Management</title>
		<link>https://www.wpm-blog.de/pmclientconfigexporter-fuer-matrix42-patch-management/</link>
					<comments>https://www.wpm-blog.de/pmclientconfigexporter-fuer-matrix42-patch-management/#respond</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Thu, 09 Aug 2018 20:26:38 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Empirum]]></category>
		<category><![CDATA[Patch-Management]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2017</guid>

					<description><![CDATA[<p>Ich wurde von einem Blog Leser vor kurzem freundlich darauf hingewiesen, dass das von mir angebotene Tool zum Auslesen der Matrix42 Patch-Management Konfiguration pro Client (Matrix42 Patch-Management v3 Einstellungen) an das aktualisierte Patch-Management angepasst werden &#8230; <a href="https://www.wpm-blog.de/pmclientconfigexporter-fuer-matrix42-patch-management/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/pmclientconfigexporter-fuer-matrix42-patch-management/">PMClientConfigExporter für Matrix42 Patch-Management</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Ich wurde von einem Blog Leser vor kurzem freundlich darauf hingewiesen, dass das von mir angebotene Tool zum Auslesen der Matrix42 Patch-Management Konfiguration pro Client (<a href="https://www.wpm-blog.de/matrix42-patch-management-v3-einstellungen/">Matrix42 Patch-Management v3 Einstellungen</a>) an das aktualisierte Patch-Management angepasst werden sollte.<span id="more-2017"></span> Die Funktionsweise und der Informationsgehalt entspricht weitestgehend der zuvor genannten Version. Ich habe jedoch die PM-Gruppen zusätzlich in der Ausgabedatei, damit man diese mit den zugewiesenen PM3-Gruppen vergleichen kann. Somit kann der PMClientConfigExporter für Patch-Management, als auch Patch-Management v3 genutzt werden.</p>
<p><a  data-e-Disable-Page-Transition="true" class="download-link" title="Version 1.1" href="https://www.wpm-blog.de/download/2014/?tmstv=1784946581" rel="nofollow" id="download-link-2014" data-redirect="false" >
	PMClientConfigExporter	(559 Downloads	)
</a>
<br />
MD5 Hash der Downloaddatei: EC2AA5956DBCF312072A548814F89ED7</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/pmclientconfigexporter-fuer-matrix42-patch-management/">PMClientConfigExporter für Matrix42 Patch-Management</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/pmclientconfigexporter-fuer-matrix42-patch-management/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Erstes Empirum PreOS-Paket und Anpassung</title>
		<link>https://www.wpm-blog.de/erstes-empirum-preos-paket-und-anpassung/</link>
					<comments>https://www.wpm-blog.de/erstes-empirum-preos-paket-und-anpassung/#respond</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Thu, 09 Aug 2018 20:02:21 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Empirum]]></category>
		<category><![CDATA[OS Installer]]></category>
		<category><![CDATA[Treiber]]></category>
		<category><![CDATA[WinPE]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2011</guid>

					<description><![CDATA[<p>In meinem Blog Artikel WinPE anstatt EPE als PXE-Image habe ich einen kurzen Einblick in die neuen Möglichkeiten des WinPE PXE-Boots gegeben. Da ich bei meinen ersten Tests gleich in Konflikt mit dem DriverIntegration Paket &#8230; <a href="https://www.wpm-blog.de/erstes-empirum-preos-paket-und-anpassung/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/erstes-empirum-preos-paket-und-anpassung/">Erstes Empirum PreOS-Paket und Anpassung</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>In meinem Blog Artikel <a href="https://www.wpm-blog.de/empirum-winpe-anstatt-epe-als-pxe-image/">WinPE anstatt EPE als PXE-Image</a> habe ich einen kurzen Einblick in die neuen Möglichkeiten des WinPE PXE-Boots gegeben.<br />
Da ich bei meinen ersten Tests gleich in Konflikt mit dem DriverIntegration Paket gekommen bin, habe ich mich daran gemacht, mein erstes PreOS-Paket zu erstellen.<span id="more-2011"></span></p>
<h1>Was hat mich gestört?</h1>
<p><strong>Thema 1:</strong> Das DriverIntegration Paket holt die Windows Treiber aus einem Ordner unterhalb von<br />
\\&lt;EmpirumServer&gt;\Configurator$\Packages\Matrix42\PreOSPackages\Driver.<br />
Dies bedingt zum einen das die Treiber nochmals für die Hardwaremodelle eingebunden werden müssen und zweitens, dass diese meines Erachtens dort unglücklich abgelegt werden. Besser gefallen hätte mir der Driver Ordner samt Struktur direkt im Packages Ordner. Somit hätte man einfacher Synchronisations-Ausnahmen bzw. Jobs definieren und mit einfachen Handgriffen die Ablage auch zur Verteilung der Treiber als Software-Pakete nutzen können. Somit gäbe es eine modelspezifische Treiber Ablage für die Nutzung für die OS Installation und Aktualisierung per Software-Management (gedanklich ergänzt um Setup.inf und DPInst.exe/xml). Ob das nun die &#8222;beste&#8220; Lösung ist, sei mal dahingestellt, jedoch meines Erachtens besser als derzeit umgesetzt.</p>
<p><strong>Thema 2:</strong> Für diejenigen wiederum die das WinPE erst einmal als mögliche Alternative zum EPE testen wollen, wäre ein Zugriff auf die bereits vorhandenen Treiber nützlich. Dieses Thema adressiert mein erstes PreOS Paket. Dieses Paket holt die Treiber aus dem Hardware-Profil Verzeichnis unterhalb von Empinst\DRV\Win8 oder Win10 und setzt die Windows Installation, je nach gesetzter Variable, fort wenn keine Treiber gefunden wurden.<br />
Somit kann man für eine produktive Umgebung die Installation &#8222;anhalten&#8220;, wenn kein Hardware-Profil gefunden wurde und die Installation fortsetzen, wenn man noch am Testen ist, wie sich Windows ohne Treiber bereits auf einem System verhält.<br />
In der ZIP Datei ist eine LiesMich.txt zur Einrichtung und Nutzung enthalten.</p>
<h2>Warum hat das Paket die Version 0.8?</h2>
<p>Ich selbst hätte gerne Rückmeldungen in das PXE-Log und ein optimiertes Handling, wenn kein Hardware-Profil gefunden wurde und die Variable so eingestellt ist, dass ein Hardware-Profil Voraussetzung ist. Hier stelle ich mir vor, dass am Bildschirm des Systems eine Meldung angezeigt wird und bei Bestätigung der Computer herunterfährt, sowie eine entsprechende Meldung im PXE-Log erscheint.</p>
<p>Generell strebe ich in Zukunft schon eine Ablage der nach dem unter Thema 1 genannten Muster an, deswegen hat das Paket auch das Suffix _EmpInst.</p>
<p><a  data-e-Disable-Page-Transition="true" class="download-link" title="Version 0.8" href="https://www.wpm-blog.de/download/2006/?tmstv=1784946581" rel="nofollow" id="download-link-2006" data-redirect="false" >
	PrepareDRVbyModel_EmpInst_08	(420 Downloads	)
</a>
<br />
MD5 Hash der Downloaddatei: 573D4580C7F9642EC89C3128176AF0CB</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/erstes-empirum-preos-paket-und-anpassung/">Erstes Empirum PreOS-Paket und Anpassung</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.wpm-blog.de/erstes-empirum-preos-paket-und-anpassung/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Page Caching using Disk: Enhanced 
Minified using Disk
Database Caching 6/165 queries in 0.057 seconds using Disk

Served from: www.wpm-blog.de @ 2026-07-25 03:29:41 by W3 Total Cache
-->