<?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>You searched for uem+agent+registry - Workplace Management Blog</title>
	<atom:link href="https://www.wpm-blog.de/search/uem%2Bagent%2Bregistry/feed/rss2/" rel="self" type="application/rss+xml" />
	<link>https://www.wpm-blog.de/</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>Anstehende Matrix42 UEM Agent Änderungen</title>
		<link>https://www.wpm-blog.de/anstehende-matrix42-uem-agent-aenderungen/</link>
					<comments>https://www.wpm-blog.de/anstehende-matrix42-uem-agent-aenderungen/#respond</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Thu, 06 Oct 2022 11:13:40 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Empirum]]></category>
		<category><![CDATA[UEM Agent]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2821</guid>

					<description><![CDATA[<p>Der Matrix42 UEM Agent für Windows bringt ab dem Oktober 2022 in der SFR Version einige Änderungen mit. Mit den Änderungen soll die Stabilität, als auch das Verhalten bei Aktualisierungen signifikant verbessert werden. Zusätzlich halten &#8230; <a href="https://www.wpm-blog.de/anstehende-matrix42-uem-agent-aenderungen/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/anstehende-matrix42-uem-agent-aenderungen/">Anstehende Matrix42 UEM Agent Änderungen</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div>
<p class="x_MsoNormal"><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.png?x39343" alt="" width="102" height="102" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/01/Loudhailer.png 1863w, 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" sizes="(max-width: 102px) 100vw, 102px" /></a>Der Matrix42 UEM Agent für Windows bringt ab dem Oktober 2022 in der SFR Version einige Änderungen mit. Mit den Änderungen soll die Stabilität, als auch das Verhalten bei Aktualisierungen signifikant verbessert werden. Zusätzlich halten weitere Verbesserungen hinsichtlich der Sicherheit Einzug.</p>
</div>
<p><span id="more-2821"></span></p>
<div>
<h3 class="x_MsoNormal">Installation / Update</h3>
<p class="x_MsoNormal">Die Installation des UEM Agenten geschieht nicht mehr über die Setup.inf, wie man das gewöhnt ist bzw. war. Ein Matrix42Maintenance Dienst hält Einzug, der die Installation und die Aktualisierung des UEM Agents durchführt. Alle Komponenten des UEM Agents werden per einfachen Dateikopieroperationen installiert oder entfernt. Die Setup.inf des UEM Agenten für Windows installiert den Matrix42Maintenance Dienst und im Anschluß übernimmt dieser die komplette Installation oder Aktualisierung. Über einen Registry Wert wird der &#8222;Matrix42Maintenance&#8220; angetriggert, die verschiedenen Aktionen durchzuführen. Der Dienst schreibt sein Log in den Ordner: C:\ProgramData\Matrix42\Logs\MaintenanceService</p>
<p class="x_MsoNormal">Der Matrix42Maintenance Dienst kann einen &#8222;Rollback&#8220; des Agenten durchführen, da der bestehende Agent während der Aktualisierung lokal gesichert wird.</p>
<p class="x_MsoNormal">Die Installation als auch die Aktualisierung müsste aufgrund der Änderungen schneller durchgeführt werden können.</p>
</div>
<div>
<h3 class="x_MsoNormal">Visual C Redistributable Komponenten</h3>
</div>
<div>
<p class="x_MsoNormal">Die benötigten VCRedist Komponenten werden mitgeliefert und befinden sich im UEM Agent Programmverzeichnis.</p>
</div>
<div>
<h3 class="x_MsoNormal">Agenten-Templates</h3>
</div>
<div>
<p class="x_MsoNormal">Der UEM Agent lädt nur noch die benötigten Agent-Templates herunter bzw. befinden sich im loklen &#8222;User&#8220; Ordner gar keine Agent-Templates mehr.</p>
<p class="x_MsoNormal">Voraussetzung dazu ist eine aktuelle Empirum Version in Form eines aktuellen Hotfix (ca. August 2022), der für die Versionen 21.0.3 und 22.0 verfügbar ist.</p>
<p class="x_MsoNormal">Für Empirum v22.0 ist das der Hotfix mit der Nummer PRB36814: Security Issue: All Agent Template XML files with (encrypted) passwords are available on the client computers.<br />
Für Empirum v21.0.3 ist das der Hotfix mit der Nummer PRB36844: All Agent Configurations are downloaded to the client cache folder (fix will also require a UEM Agent version greater than 2205.3.2 (SFR) or 2006.13.3 (ESR)).</p>
</div>
<div>
<h3 class="x_MsoNormal">SWDepot-Log Meldung</h3>
</div>
<div>
<p class="x_MsoNormal">Es wird eine SWDepot-Log Meldung geschrieben, dass der OS-Install Mode verlassen wurde:<br />
* Agent Installation Status   2209.46.1   0     OS Mode     Disabled    No more open tasks. OS Installation Mode disabled.</p>
</div>
<div>
<h3 class="x_MsoNormal">Wichtiger Hinweis</h3>
<p class="x_MsoNormal">Dieser UEM Agent wird zusammen mit einem neuen UEMAgentUpdater ausgeliefert, welcher das genannte Backup und Zurückspielen beim Upgrade von älteren auf diesen Agenten unterstützt. Sollte im Nachhinein ein älterer Agent (also ohne MMS &#8211; Matrix42MaintenanceService) nach Empirum kopiert werden, ist darauf zu achten, dass die Dateien in &#8222;Configurator$\User\UEMAgentUpdater&#8220; nicht überschrieben werden.</p>
<h3>Download</h3>
<p>Wer bereits einen Blick auf die oben genannten Neuerungen werfen mag, für den steht seit dem 30.09.2022 die Technical Preview (TP) des UEM Agenten im Marketplace zur Verfügung: <a id="LPlnk946819" href="https://marketplace.matrix42.com/details/uem-agent-windows-release/" target="_blank" rel="noopener noreferrer" data-auth="NotApplicable" data-safelink="true" data-linkindex="0">https://marketplace.matrix42.com/details/uem-agent-windows-release/</a></p>
</div>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/anstehende-matrix42-uem-agent-aenderungen/">Anstehende Matrix42 UEM Agent Änderungen</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/anstehende-matrix42-uem-agent-aenderungen/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Aktualisierungen Herbst 2020</title>
		<link>https://www.wpm-blog.de/aktualisierungen-herbst-2020/</link>
					<comments>https://www.wpm-blog.de/aktualisierungen-herbst-2020/#respond</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Fri, 23 Oct 2020 20:00:35 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2678</guid>

					<description><![CDATA[<p>Normalerweise heißt es immer &#8222;alles neu macht der Mai&#8220;. Alles wurde ja auch nicht neu gemacht :-), doch ich musste einige Aktualisierungen rund um meinen Blog (WordPress) durchführen, sowie das WinPE Extension Pack aktualisieren. Das &#8230; <a href="https://www.wpm-blog.de/aktualisierungen-herbst-2020/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/aktualisierungen-herbst-2020/">Aktualisierungen Herbst 2020</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="70" height="70" 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: 70px) 100vw, 70px" /></a>Normalerweise heißt es immer &#8222;alles neu macht der Mai&#8220;. Alles wurde ja auch nicht neu gemacht :-), doch ich musste einige Aktualisierungen rund um meinen Blog (WordPress) durchführen, sowie das WinPE Extension Pack aktualisieren. Das <a href="https://www.wpm-blog.de/empirum-winpe-extension-pack/">WinPE Extension Pack</a> bzw. die darin enthaltenen PreOS Pakete wurden optimiert. Diese empfehle ich in der Kombination WinPE 1.8.5 und neuer bei der Nutzung von https als Übertragungsprotokoll. Durch die Neuerungen im UEM Agent Bereich sind weitere Anpassungen durch Registry-Werte hinzugekommen. Somit wurde auch der dazugehörige <a href="https://www.wpm-blog.de/empirum-agent-steuerung-per-registry/">Beitrag</a> aktualisiert.</p>
<p>Bleibt gesund und vielleicht hört man sich auf dem diesjährigen <a href="https://digitalworkspaceworld.matrix42.com/" target="_blank" rel="noopener noreferrer">Matrix42 Digital Workspace World 2020</a>. Anmelden und schauen, welche Möglichkeiten es zum persönlichen Austausch gibt. Ich bin gespannt.</p>
<p>Bleibt gesund in dieser &#8222;unbekannten&#8220; Zeit!</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/aktualisierungen-herbst-2020/">Aktualisierungen Herbst 2020</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/aktualisierungen-herbst-2020/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Erweiterte Paketvoraussetzungen</title>
		<link>https://www.wpm-blog.de/erweiterte-paketvoraussetzungen/</link>
					<comments>https://www.wpm-blog.de/erweiterte-paketvoraussetzungen/#respond</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Mon, 27 Jul 2020 17:28:27 +0000</pubDate>
				<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[Empirum]]></category>
		<category><![CDATA[Softwarepaket]]></category>
		<category><![CDATA[UEM Agent]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2626</guid>

					<description><![CDATA[<p>Seit geraumer Zeit gibt es in den Paketeigenschaften die sogenannten &#8222;Erweiterten Bedingungen&#8220;. Neben den &#8222;Vorbedingungen&#8220;, die erfüllt sein müssen, damit ein Paket installiert wird, gibt es auch die Option &#8222;Bereits installiert&#8220;. Dieser Artikel geht jedoch &#8230; <a href="https://www.wpm-blog.de/erweiterte-paketvoraussetzungen/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/erweiterte-paketvoraussetzungen/">Erweiterte Paketvoraussetzungen</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Seit geraumer Zeit gibt es in den Paketeigenschaften die sogenannten &#8222;Erweiterten Bedingungen&#8220;. Neben den &#8222;Vorbedingungen&#8220;, die erfüllt sein müssen, damit ein Paket installiert wird, gibt es auch die Option &#8222;Bereits installiert&#8220;. Dieser Artikel geht jedoch hauptsächlich auf die &#8222;Vorbedingungen&#8220; ein. Zuvor gab es auch schon Vorbedingungen, die ihr vielleicht anders wahrgenommen habt. <span id="more-2626"></span>So gibt es Vorbedingungen in Form von Systemvoraussetzungen, wie z.B.: min. Festplattenplatz auf Programmlaufwerk, einem Prüfwert oder Prüfdatei auf dem Reiter &#8222;Prüfung&#8220; oder auch Paketabhängigkeiten auf dem Reiter &#8222;Version&#8220;. Wer weiß, vielleicht werden einige von den genannten in Zukunft &#8222;entfernt&#8220;? Wichtig, bevor ich es noch vergesse: Die erweiterten Bedingungen setzen den UEM Agenten voraus!</p>
<h3>Prüfmöglichkeiten</h3>
<p>Die neuen Vorbedingungen sind &#8222;universal&#8220; einsetzbar und können folgende Eigenschaften prüfen:</p>
<ul>
<li>Registrierung</li>
<li>WMI</li>
<li>Datei</li>
<li>Ordner</li>
</ul>
<h3>Ideen</h3>
<p>Nachfolgend möchte ich nicht auf alle Möglichkeiten eingehen, euch jedoch ein paar Anregungen geben, die ich schon genutzt habe.</p>
<ul>
<li>Ist das .NET Framework in einer bestimmten Version oder neuer installiert?</li>
<li>Hat das Windows einen bestimmten Versionsstand?</li>
<li>Handelt es sich um einen bestimmten Hardwaretyp?</li>
<li>Ist eine VPN Verbindung aktiv?</li>
</ul>
<p>Ihr könnt auch mehrer Bedingungen &#8222;UND&#8220; oder &#8222;ODER&#8220; verknüpfen, wie ich das schon für Treiber gemacht habe. Vielleicht habt ihr auch coole Ideen oder Einsatzmöglichkeiten für Euch erkannt und wollt diese hier teilen. Ich bin gespannt und freue mich auf Feedback!</p>
<h3>Beispiel</h3>
<p>Zumeist habe ich bis dato auf Registry Werte geprüft, wie beim nachfolgenden detaillierteren Beispiel: &#8222;Ist das .NET Framework in einer bestimmten Version oder neuer installiert?&#8220;</p>
<h3><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/07/UEMAgentSetDependency.png?x39343"><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2628" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/07/UEMAgentSetDependency.png?x39343" alt="" width="451" height="436" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/07/UEMAgentSetDependency.png 451w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/07/UEMAgentSetDependency-300x290.png 300w" sizes="(max-width: 451px) 100vw, 451px" /></a></h3>
<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/07/NetFrameworkDependency.png?x39343"><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2627" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/07/NetFrameworkDependency.png?x39343" alt="" width="915" height="362" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/07/NetFrameworkDependency.png 915w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/07/NetFrameworkDependency-300x119.png 300w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/07/NetFrameworkDependency-768x304.png 768w" sizes="(max-width: 915px) 100vw, 915px" /></a></p>
<p>Hier nochmals die Werte für eine einfachere Eingabe:</p>
<p>Registry Wert vergleichen<br />
Registry Pfad: HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\V4\Full<br />
Wert Name: Release<br />
Vergleichstyp: Nummer<br />
Operator: Größer als oder gleich<br />
Wert: 461808</p>
<h3>Übertragen von Vorbedingungen</h3>
<p>Die Vorbedingungen, wie z.B. eine .NET Framework Voraussetzung beim UEM Agent Paket, müssen bei einer neuen Versionen eines Paketes nicht auch erneut eingeben werden. Zur einfachen Übernahme der vorhandenen Vorbedingungen könnt ihr die Funktion: &#8222;Vorbedingungen kopieren&#8220; und &#8222;Vorbedingungen einfügen&#8220; nutzen.</p>
<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/07/CopyDependency.png?x39343"><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-2629" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/07/CopyDependency.png?x39343" alt="" width="509" height="379" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/07/CopyDependency.png 509w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2020/07/CopyDependency-300x223.png 300w" sizes="(max-width: 509px) 100vw, 509px" /></a></p>
<h3>Matrix42 Hilfe</h3>
<p>Da ich hier jetzt nicht alle Möglichkeiten eingehen werde und eingegangen bin, möchte ich Euch den Eintrag in der <a href="https://helpfiles.matrix42-web.de/2020_DE/M42_WebDocu.htm#WM/PWM/SWM/Depot/SWM_D_Bedingungen.htm" target="_blank" rel="noopener noreferrer">Matrix42 Hilfe</a> natürlich nicht vorenthalten.</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/erweiterte-paketvoraussetzungen/">Erweiterte Paketvoraussetzungen</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/erweiterte-paketvoraussetzungen/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Empirum Agent Steuerung per Registry</title>
		<link>https://www.wpm-blog.de/empirum-agent-steuerung-per-registry/</link>
					<comments>https://www.wpm-blog.de/empirum-agent-steuerung-per-registry/#comments</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Fri, 20 Sep 2019 07:23:37 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[Empkrum]]></category>
		<category><![CDATA[UEM Agent]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2311</guid>

					<description><![CDATA[<p>Nachdem ich die Tage beim Kunden für mein Gedächtnis gelobt wurde, habe ich es als Ansporn gesehen, alle mir bekannten Möglichkeiten zur Steuerung des Empirum Agenten per Registry Einträge zusammenzufassen. Der größte Teil der Einträge &#8230; <a href="https://www.wpm-blog.de/empirum-agent-steuerung-per-registry/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-agent-steuerung-per-registry/">Empirum Agent Steuerung per Registry</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Nachdem ich die Tage beim Kunden für mein Gedächtnis gelobt wurde, habe ich es als Ansporn gesehen, alle mir bekannten Möglichkeiten zur Steuerung des Empirum Agenten per Registry Einträge zusammenzufassen. Der größte Teil der Einträge kommt aus dem ganz offiziellen PDF zum UEM Agenten der Matrix42. Einige andere Eigenschaften aus den jeweiligen &#8222;Neue Funktionen und Änderungen&#8220; Dokument. Somit habe ich hier weitestgehend nichts neu erfunden, sondern mehr zusammengetragen. Wobei einige wenige Hinweise, meines Wissens nach, nicht ganz so öffentlich zugänglich sind. <span id="more-2311"></span></p>
<p>Die nachfolgende Auflistung enthält zumeist eine Kurzbeschreibung, den Registry Wert in der .reg und Setup.inf Syntax und einen möglichen Quellenverweis.<br />
Falls Ihr noch Werte kennt, die hier fehlen, so nutzt bitte die Kommentarfunktion oder schickt mir eine E-Mail.</p>
<p>Danke und Grüße &#8211; Jochen</p>
<div class="grey-box"><strong>Hinweis:</strong> Bei der Übernahme der Registry Werte in Empirum o.ä. bitte auf das Format der Hochkommas achten. Gerne wird ein &#8222;falsches&#8220; Format der Hochkommas in den Editor übernommen. Zur Sicherheit im Editor oder in der Setup.inf die Hochkommas nochmals überschreiben.</div>
<h3>Prüfung auf ausstehenden Windows Reboot verhindern</h3>
<p>In der Registry kann festgelegt werden, dass der Agent die Überprüfung ausstehender Windows Reboots (z.B. vorhandene Pending.xml) nicht durchführt und anstehende Software Management-Aktionen durchführt. Die Prüfung kann durch Setzen des Registry Wertes WindowsUpdateRebootCheck unter dem Schlüssel HKLM,Software\Matrix42\Agent auf 0 deaktiviert werden.<br />
[HKEY_LOCAL_MACHINE\SOFTWARE\Matrix42\AGENT]<br />
&#8222;WindowsUpdateRebootCheck&#8220;=dword:00000000</p>
<p>HKLM,&#8220;SOFTWARE\Matrix42\Agent&#8220;,&#8220;WindowsUpdateRebootCheck&#8220;,0x00010001,0</p>
<p>Weiterführende Informationen: <a href="https://helpfiles.matrix42-web.de/EXT/UEM_2017/Matrix42_Empirum_17.0_New_Features_and_Changes_DE.pdf" target="_blank" rel="noopener noreferrer">https://helpfiles.matrix42-web.de/EXT/UEM_2017/Matrix42_Empirum_17.0_New_Features_and_Changes_DE.pdf</a></p>
<p><strong>Erweiterungen zur Neustart Steuerung (UEM Agent 2009.x und neuer)</strong><br />
Der Wert &#8222;2&#8220; ist der neue &#8222;Standard&#8220;, wie wenn kein Wert gesetzt ist. Nach einer Verzögerung erscheint ein UEM Agent Fenster, das den Benutzer zu einem Neustart auffordert. Wem dieses Verhalten nicht gefällt, kann den Wert auf &#8222;1&#8220; setzen, welches dem alten Standard entspricht (keine UEM Agent Aktivitäten bis ein Neustart durch den Anwender durchgeführt wurde).</p>
<p>[HKEY_LOCAL_MACHINE\SOFTWARE\Matrix42\AGENT]<br />
&#8222;WindowsUpdateRebootCheck&#8220;=dword:00000002</p>
<p>Das &#8222;neue&#8220; Reboot-Verhalten wird verzögert initiiert. Wer möchte kann den Verzögerungswert (in Sekunden) anpassen. Wenn kein Wert gesetzt ist, ist der Standardwert 15 Minuten (900 Sekunden).</p>
<p>[HKEY_LOCAL_MACHINE\SOFTWARE\Matrix42\AGENT]<br />
&#8222;WindowsUpdateRebootDelaySeconds&#8220;=dword:00000120</p>
<p>Weiterführende Informationen: <a href="https://marketplace.matrix42.com/details/uem-agent-windows-release/">https://marketplace.matrix42.com/details/uem-agent-windows-release/</a></p>
<h3>Getaktete Verbindung erkennen (ab UEM Agent 1808)</h3>
<p>Der UEM Agent Windows erkennt eine getaktete Verbindung und schreibt am Anfang des Pollings einen Registry Schlüssel:<br />
[HKEY_LOCAL_MACHINE\SOFTWARE\Matrix42\Agent]<br />
&#8220; NetworkCostType&#8220; (DWORD) = Wert der Microsoft API<br />
Mögliche Werte:<br />
0 &#8211; Unknown: Cost information is not available.<br />
1 &#8211; Unrestricted: The connection is unlimited and has unrestricted usage charges and capacity constraints.<br />
2 &#8211; Fixed: The use of this connection is unrestricted up to a specific limit.<br />
3 &#8211; Variable: The connection is costed on a per-byte basis.</p>
<p>Weitergehende Informationen: <a href="https://helpfiles.matrix42-web.de/EXT/UEM_2019/Matrix42_UEM_Agent_Windows_DE.pdf" target="_blank" rel="noopener noreferrer">https://helpfiles.matrix42-web.de/EXT/UEM_2019/Matrix42_UEM_Agent_Windows_DE.pdf</a></p>
<h3>Globaler Silent Level (UEM Agent)</h3>
<p>Alle zu installierenden Software-Pakete werden mit einem Silent Wert ausgeführt. Es greifen keine paketspezifischen Werte aus dem Feld &#8222;Befehl&#8220; der Paketeigenschaft.<br />
[HKEY_LOCAL_MACHINE\SOFTWARE\Matrix42\Agent]<br />
&#8222;GlobalSilentLevel&#8220;=dword:00000004<br />
Einschränkungen aktuell: Pakete, die eine Eingabe erfordern, funktionieren nicht mit dem Modus “0” und “1”.<br />
Wenn der Eintrag (GlobalSilentLevel) nicht vorhanden ist, funktioniert es wie unter dem Advanced Agent und die individuellen Paket Parameter werden angezogen.</p>
<p>HKLM,&#8220;SOFTWARE\Matrix42\Agent&#8220;,&#8220;GlobalSilentLevel&#8220;,0x00010001,4<br />
oder<br />
-HKLM,&#8220;SOFTWARE\Matrix42\Agent&#8220;,&#8220;GlobalSilentLevel&#8220;</p>
<p>Weitergehende Informationen: <a href="https://helpfiles.matrix42-web.de/EXT/UEM_2019/Matrix42_UEM_Agent_Windows_DE.pdf" target="_blank" rel="noopener noreferrer">https://helpfiles.matrix42-web.de/EXT/UEM_2019/Matrix42_UEM_Agent_Windows_DE.pdf</a></p>
<h3>InstallAtShutdown &#8211; Shutdown nach der OS Installation (UEM Agent)</h3>
<p>Wenn der untenstehende Registry Key auf 1 steht, dann ist der &#8222;InstallAtShutdown&#8220; Modus für den Agent aktiv.<br />
Der Wert kann jedoch auch gezielt gesetzt werden, um die Funktionalität zu nutzen.<br />
Dieser Wert kann beispielsweise in der UEMAgent.bat gesetzt werden um den Computer nach der OS Installation komplett auszuschalten.<br />
[HKEY_LOCAL_MACHINE\SOFTWARE\Matrix42\AGENT]<br />
&#8222;InstallAtShutdown&#8220;=dword:00000001</p>
<p>HKLM,&#8220;SOFTWARE\Matrix42\Agent&#8220;,&#8220;InstallAtShutdown&#8220;,0x00010001,1</p>
<p>Weitergehende Informationen: <a href="https://helpfiles.matrix42-web.de/EXT/UEM_2019/Matrix42_UEM_Agent_Windows_DE.pdf" target="_blank" rel="noopener noreferrer">https://helpfiles.matrix42-web.de/EXT/UEM_2019/Matrix42_UEM_Agent_Windows_DE.pdf</a></p>
<h3>Ausblenden der Option Installation beim Herunterfahren (UEM Agent)</h3>
<p>Die Funktion &#8222;Installation beim Herunterfahren&#8220; kann für Anwender verborgen werden:<br />
[HKEY_LOCAL_MACHINE\SOFTWARE\Matrix42\AGENT]<br />
&#8222;AllowPostponeUntilShutdown &#8222;=dword:00000000</p>
<p>HKLM,&#8220;SOFTWARE\Matrix42\Agent&#8220;,&#8220;AllowPostponeUntilShutdown&#8220;,0x00010001,0</p>
<p>Weitergehende Informationen: <a href="https://helpfiles.matrix42-web.de/EXT/UEM_2019/Matrix42_UEM_Agent_Windows_DE.pdf" target="_blank" rel="noopener noreferrer">https://helpfiles.matrix42-web.de/EXT/UEM_2019/Matrix42_UEM_Agent_Windows_DE.pdf</a></p>
<h3>Suspend Modus (UEM Agent)</h3>
<p>Mit einem Registry-Key kann der UEM Agent in einen Modus versetzt werden, in dem<br />
keinerlei Polling-, Download- oder Installationsaktionen durchgeführt werden. Intern wird<br />
dieser Modus für den Auto Update verwendet. Bei Bedarf kann man diesen Modus<br />
beispielsweise verwenden um beim Aufbau einer VPN-Verbindung über ein Satellitentelefon<br />
den möglichen Datenverbrauch des Agent zu unterbinden.<br />
[HKEY_LOCAL_MACHINE\SOFTWARE\Matrix42\Agent]<br />
&#8222;Suspenduntil&#8220; (Typ: STRING) = Endedatum des Suspendmodes<br />
Der Wert gibt den Termin zur Beendigung des Suspendmode an. Beispielsweise 2018-12-<br />
24T18:00. Jeder angegebene Wert, der nicht vom Agent als ISO Zeit-Wert in der<br />
Vergangenheit erkannt wird, wird den Agent pausieren</p>
<h3>Paket Validierung</h3>
<p>Validierung von Paketen für UEM Agent aktivieren (UEM Agent 1903)<br />
Um die Validierung von Software Paketen auf Client-Seite zu aktivieren setzten Sie &#8222;CheckPackageHash&#8220; als DWORD auf einen Wert größer 0 in der Registry.<br />
[HKEY_LOCAL_MACHINE\SOFTWARE\Matrix42\Agent]<br />
&#8222;CheckPackageHash&#8220;=dword:00000001</p>
<p>HKLM,&#8220;SOFTWARE\Matrix42\Agent&#8220;,&#8220;CheckPackageHash&#8220;,0x00010001,1</p>
<p>Weitergehende Informationen: <a href="https://helpfiles.matrix42-web.de/EXT/UEM_2019/Matrix42_UEM_Agent_Windows_DE.pdf" target="_blank" rel="noopener noreferrer">https://helpfiles.matrix42-web.de/EXT/UEM_2019/Matrix42_UEM_Agent_Windows_DE.pdf</a></p>
<h3>Behandeln von fehlerhaften Paket Validierungen</h3>
<p>Stellt die Paketvalidierung einen Unterschied der Hashwerte auf dem Server zu dem auf dem Client fest, wird für dieses Paket der Zähler FailedInstallationRetries hochgezählt.<br />
Dieses Verhalten lässt sich mit dem Schlüssel CountHashValidationErrors als DWORD gezielt steuern. Existiert der Eintrag nicht oder besitzt einen Wert ungleich &#8222;1&#8220;, so wird der Zähler nicht hochgezählt (Standard). Existiert der Eintrag und hat den Wert &#8222;1&#8220;, so wird der FailedInstallationRetries Zähler hochgezählt.</p>
<p>HKLM,&#8220;SOFTWARE\Matrix42\Agent&#8220;,&#8220;CountHashValidationErrors&#8220;,0x00010001,1</p>
<h3>Feedback URL ausschalten/anpassen (UEM Agent)</h3>
<p>Die Anzeige des Icons und der Link zum Matrix42 Feedback Portal ausschalten.<br />
Wenn man eine URL angibt, kann man auf ein eigenes Portal bzw. Internetseite verzweigen.<br />
[HKEY_LOCAL_MACHINE\SOFTWARE\Matrix42\Agent]<br />
&#8222;Feedback_URL&#8220;=&#8220;&#8220;</p>
<p>HKLM,&#8220;SOFTWARE\Matrix42\Agent&#8220;,&#8220;Feedback_URL&#8220;,0x00000000,&#8220;&#8220;</p>
<p>Weitergehende Informationen: <a href="https://helpfiles.matrix42-web.de/EXT/UEM_2019/Matrix42_UEM_Agent_Windows_DE.pdf" target="_blank" rel="noopener noreferrer">https://helpfiles.matrix42-web.de/EXT/UEM_2019/Matrix42_UEM_Agent_Windows_DE.pdf</a></p>
<h3>UEM Agent Autoupdate Zeitraum beeinflussen (ab UEM Agent 1811)</h3>
<p>Wenn man die UEM Agent Autoupdate Funktion nutzt, so kann man den Zeitraum des automatischen Updates beeinflussen.<br />
Dazu gibt es zwei Einträge, die eine Angabe von Minuten (Typ: DWORD) annehmen.</p>
<p>[HKEY_LOCAL_MACHINE\SOFTWARE\Matrix42\Agent]<br />
&#8222;MinAutoUpdateDelayAfterSystemStart&#8220;=dword:00000015<br />
&#8222;MaxAutoUpdateDelayAfterProcessStart&#8220;=dword:00000030</p>
<p>HKLM,&#8220;SOFTWARE\Matrix42\Agent&#8220;,&#8220;MinAutoUpdateDelayAfterSystemStart&#8220;,0x00010001,15<br />
HKLM,&#8220;SOFTWARE\Matrix42\Agent&#8220;,&#8220;MaxAutoUpdateDelayAfterProcessStart&#8220;,0x00010001,30</p>
<div class="grey-box">Hinweise: MaxAutoUpdateDelayAfterProcessStart muss mindestens das Doppelte des Wertes MinAutoUpdateDelayAfterSystemStart sein. Die Werte in Minuten nutzt der UEM Agent beim Start des Dienstes um einen zufälligen Wert in diesem Zeitraum zu ermitteln. Wenn der Dienst-Neustart nach dem ersten Wert (Min&#8230;) liegt, dann ist nur noch der Wert (Max&#8230;) relevant.</div>
<h3>Anpassen der Berechtigungen auf den Agent Cache</h3>
<p>Um eine größtmögliche Sicherheit zu gewährleisten setzten der Advanced und der UEM Agent die lokalen NTFS Berechtigungen bei jedem Start des Agent nach den Matrix42 Vorgaben auf den Empirum Agent Cache (zumeist C:\EmpirumAgent). Um Kunden spezielle Szenarien zu ermöglichen kann dieses Verhalten mit einem Registry-Wert unterbunden werden, wenn beispielsweise der lokale Benutzer Zugriff auf Dateien im Cache-Verzeichnis benötigt.<br />
Registry Schlüssel &#8222;HKLM\SOFTWARE\Matrix42\Agent,SetNTFSCacheRights&#8220;, 0 = Keine Anpassung der NTFS Rechte, 1 oder nicht vorhanden (Standard) = Anpassung der NTFS Rechte, 2 = Der Agent setzt die Standard Zugriffsrechte, jedoch keine Zugriffsrechte für &#8222;Jeder&#8220; auf das &#8222;User&#8220;-Verzeichnis (ab UEM-Agent SFR 2011.1.2 )</p>
<p>HKLM,&#8220;SOFTWARE\Matrix42\Agent&#8220;,&#8220;SetNTFSCacheRights&#8220;,0x00010001,0</p>
<p>Weitergehende Informationen: <a href="https://helpfiles.matrix42-web.de/EXT/UEM_2018/Matrix42_Empirum_18.0_Update2_New_Features_and_Changes_DE.pdf" target="_blank" rel="noopener noreferrer">https://helpfiles.matrix42-web.de/EXT/UEM_2018/Matrix42_Empirum_18.0_Update2_New_Features_and_Changes_DE.pdf</a></p>
<h3>Prüfung auf Scriptdateien für Kiosk Pakete</h3>
<p>Ab dem UEM Agent 2009.1.2 findet für Pakete im Kiosk keine Prüfung auf Existenz der Scriptdateien auf dem Server statt. Dies führt auf den Depotservern zu einer deutlichen Lastreduzierung, insbesondere bei Verwendung von http(s). Die Prüfung der Scriptdateien auf dem Depotserver kann über folgenden Registry Key wieder aktiviert werden:</p>
<p>[HKEY_LOCAL_MACHINE\SOFTWARE\Matrix42\AGENT]<br />
&#8222;UseCheckFileForKiosk&#8220;=dword:00000001</p>
<h3>Zurücksetzen der fehlgeschlagenen Installationen</h3>
<p>Die Anzahl der auf dem Computer fehlgeschlagenen Softwareinstallationen werden unter dem Registry Baum &#8222;HKLM\SOFTWARE\Matrix42\Agent\software&#8220; abgelegt.<br />
Diese Pakete werden beim Erreichen des jeweiligen Maximalwertes nicht erneut ausgeführt. Damit die Pakete erneut ausgeführt werden, muss man entweder das Paket auf dem entsprechenden Computer &#8222;reinstallieren&#8220;, oder den Wert im Agent-Template erhöhen &#8211; das gilt dann jedoch für alle fehlgeschlagenen Installationen. Wenn man den Computer &#8222;zwingen&#8220; möchte, die Ausführung der Installation aller fehlgeschlagenen Pakete nochmals zu starten, kann man alternativ den nachfolgend genannten Registry-Baum löschen.<br />
Es besteht die Möglichkeit das per Paket, oder auch als externes Programm in der Management Console (erforderliche Rechte vorausgesetzt), einzubinden.</p>
<p>Beispiel für einen Eintrag in einem Software Paket:<br />
-HKLM,&#8220;SOFTWARE\Matrix42\Agent\software&#8220;</p>
<p>Beispiel für einen externen Aufruf:<br />
reg delete \\%Computername%\HKLM\SOFTWARE\Matrix42\Agent\software /f</p>
<h3>Verhalten bei Problemen beim Paket-Download (ab UEM Agent 2203.1.2 SFR)</h3>
<p>Sollte es beim Herunterladen eines Paketes zu Problemen kommen (z. B. temporäre Netzwerkfehler, Zugriffsprobleme), dann kann der Agent veranlassen, dass der Vorgang automatisch wiederholt werden soll. Hierfür kann man die Anzahl der erneuten Versuche (Standard: 5) sowie die Pause zwischen den Versuchen in Sekunden (Standard: 60) einstellen. Der Standard kann in der Registry überschrieben werden:<br />
[HKEY_LOCAL_MACHINE\SOFTWARE\Matrix42\AGENT]<br />
&#8222;RetryTransferRepetitionLimit&#8220;=dword:00000005<br />
&#8222;RetryTransferPause&#8220;=dword:00000060</p>
<p>Weitergehende Informationen: <a href="https://m42marketplacemediathek.blob.core.windows.net/matrix42-ag-pub/2022/03/Matrix42-UEM-Agent-Windows-2203_1_2-SFR-EN.pdf" target="_blank" rel="noopener noreferrer">https://m42marketplacemediathek.blob.core.windows.net/matrix42-ag-pub/2022/03/Matrix42-UEM-Agent-Windows-2203_1_2-SFR-EN.pdf</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-agent-steuerung-per-registry/">Empirum Agent Steuerung per Registry</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-agent-steuerung-per-registry/feed/</wfw:commentRss>
			<slash:comments>4</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=1784793503" rel="nofollow" id="download-link-2260" data-redirect="false" >
	PrepareDRVbyModel_Packages 1.5	(508 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=1784793503" rel="nofollow" id="download-link-2141" data-redirect="false" >
	PrepareDRVbyModel_Packages 1.1	(562 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>Matrix42 UEM Agent für Windows</title>
		<link>https://www.wpm-blog.de/matrix42-uem-agent-fuer-windows/</link>
					<comments>https://www.wpm-blog.de/matrix42-uem-agent-fuer-windows/#comments</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Sun, 02 Dec 2018 16:42:18 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[Empirum]]></category>
		<category><![CDATA[Software Management]]></category>
		<category><![CDATA[UEM]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2101</guid>

					<description><![CDATA[<p>Zum Matrix42 UEM Agent für Windows habe ich bis dato noch nichts geschrieben gehabt. Der Nachfolger vom heute eingesetzten Advanced Agent hat nach einem Jahr in der &#8222;Technical Preview&#8220; Phase im Sommer die Freigabe zur &#8230; <a href="https://www.wpm-blog.de/matrix42-uem-agent-fuer-windows/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/matrix42-uem-agent-fuer-windows/">Matrix42 UEM Agent für Windows</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Zum Matrix42 UEM Agent für Windows habe ich bis dato noch nichts geschrieben gehabt. Der Nachfolger vom heute eingesetzten Advanced Agent hat nach einem Jahr in der &#8222;Technical Preview&#8220; Phase im Sommer die Freigabe zur Nutzung in produktiven Umgebungen bekommen. Generell wird der UEM Agent den Advanced Agent beerben. Matrix42 unternimmt hier viel, dass wir Anwender den &#8222;neuen&#8220; Agenten mögen und nutzen. So sind bereits viele geforderte und gewünschte Neuerungen bereits in den UEM Agent eingeflossen. Nachfolgend habe ich versucht alle mir bekannten Punkte zu diesem neuen Agenten nacheinander aufzuführen.<span id="more-2101"></span></p>
<h3>Neuerungen</h3>
<ul>
<li>Optisch &#8211; Neuere und frischere Benutzeroberfläche auch für hochauflösende Monitore</li>
<li>Optisch/Funktion &#8211; Einfachere verständlichere Dialoge zum Nutzer (Verschieben, Installationsfortschritt, etc.)</li>
<li>Funktion &#8211; &#8222;Verschiebe&#8220;-Zeitraum unabhängig vom Agenten Polling Intervall (immer in gerundet 30 Minuten, 2 oder 4 Stunden)</li>
<li>Funktion &#8211; Installieren beim Herunterfahren</li>
<li>Funktion &#8211; Erkennen einer getakteten Verbindung</li>
<li>Funktion &#8211; Auswerten der Installationsvoraussetzungen</li>
<li>Funktion &#8211; Mini Inventory bei der Installation</li>
<li>Funktion &#8211; unabhängig von der Empirum Version aktualisierbar</li>
<li>Funktion &#8211; AutoUpdate (in Kürze verfügbar)</li>
<li>Funktion &#8211; Fortschrittsanzeige vor der Anmeldung. Ausblenden oder mehr Informationen. (in Kürze verfügbar)</li>
</ul>
<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2018/12/UEMAgent_Verschieben_Dialog_mit_allem.png?x39343"><img decoding="async" loading="lazy" class="size-large wp-image-2111 alignnone" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2018/12/UEMAgent_Verschieben_Dialog_mit_allem-1024x631.png?x39343" alt="" width="780" height="481" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2018/12/UEMAgent_Verschieben_Dialog_mit_allem-1024x631.png 1024w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2018/12/UEMAgent_Verschieben_Dialog_mit_allem-300x185.png 300w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2018/12/UEMAgent_Verschieben_Dialog_mit_allem-768x473.png 768w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2018/12/UEMAgent_Verschieben_Dialog_mit_allem.png 1134w" sizes="(max-width: 780px) 100vw, 780px" /></a></p>
<h3>Verfügbarkeit</h3>
<p>Der UEM Agent für Windows ist im <a href="https://marketplace.matrix42.com/details/uem-agent-windows-release/" target="_blank" rel="noopener">Marketplace</a> der Matrix42 zum Download verfügbar. Die Version entspricht der Microsoft Windows 10 Namensgebung. Die Version 1810 ist somit vom Oktober (10) des Jahres 2018 (18). Im Marketplace gibt es neben dem Download auch ein paar Videos, die die Funktionen, Optik etc. erläutern.</p>
<h3>Weitere Entwicklung</h3>
<p>Wer es noch nicht bewusst aufgenommen hat. Unter <a href="https://ideas.matrix42.com/" target="_blank" rel="noopener">ideas.matrix42.com</a> könnt ihr eure Wünsche, Anregungen zu den Matrix42 Modulen äußern bzw. vorhandenen Anregungen &#8222;Eure&#8220; Stimme geben, damit diese Idee besser wahrgenommen wird. Diesen Ideen und Anregungen wurde viel Beachtung beim Erneuern des Patch-Managements als auch des Agenten geschenkt. Also es lohnt sich!</p>
<h3>Hilfe</h3>
<p>In der <a href="https://helpfiles.matrix42-web.de/2024_DE/M42_WebDocu.htm#WM/UEM/SWM/UEMAgent/UEMAgent_Overview.htm" target="_blank" rel="noopener">Online-Hilfe</a> gibt es eine Kurzübersicht zum Matrix42 UEM Agent und ein ausführliches PDF Dokument. In dem verlinkten PDF Dokument sind ein paar Einstellmöglichkeiten erläutert, die man über die Registry vornehmen kann. Diese Einstellmöglichkeiten habe ich in einem UEM Customization Paket zusammengefasst und unten zum Download angefügt.</p>
<h3>Management Console</h3>
<p>Der UEM Agent wird identisch wie der Advanced Agent über die vorhandenen Agenten-Templates konfiguriert. Hier ist nicht zwangsläufig eine Anpassung notwendig. Da sich das Verhalten zum Verschieben von Installationen verändert hat, wurde auch der Dialog zu den Verteilungsoptionen angepasst.</p>
<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2018/12/Verteilungsoptionen_inkl_UEM_Auswahl.png?x39343"><img decoding="async" loading="lazy" class="size-full wp-image-2109 alignnone" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2018/12/Verteilungsoptionen_inkl_UEM_Auswahl.png?x39343" alt="" width="366" height="418" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2018/12/Verteilungsoptionen_inkl_UEM_Auswahl.png 366w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2018/12/Verteilungsoptionen_inkl_UEM_Auswahl-263x300.png 263w" sizes="(max-width: 366px) 100vw, 366px" /></a></p>
<p>Die fliederfarbenen Icons beziehen sich auf die UEM Agenten Konfiguration, die orangefarbenen Icons beziehen sich auf die des Advanced Agents.</p>
<h3>Fazit</h3>
<p>Der UEM Agent ist eine wirkliche Bereicherung und für alle, die Ihren Windows 10 Rollout planen, eine Überlegung wert diesen direkt einzusetzen. Alle anderen sollten ihn sich auf einer definierten Menge an Computern schon einmal ansehen. So kann man bei einer anstehenden Agenten Aktualisierung (Empirum 18.0.3 / 19.0) vielleicht direkt auf den UEM Agenten wechseln. Diejenigen, die das Software-Kiosk nutzen, haben vielleicht noch die weitreichendsten Veränderungen an ihre Nutzer zu transportieren. Alle anderen profitieren von dem frischeren Aussehen und einfacher zu verstehenden (intuitiverer) Dialogen. Einziger, meines Erachten vorhandener &#8222;Störer&#8220; ist die Farbe &#8230;</p>
<h3>Download</h3>
<p>Der nachfolgende Download enthält ein Anpassungspaket für den UEM Agent. Damit lässt sich wie oben kurz angerissen:</p>
<ul>
<li>dass &#8222;Installieren beim Herunterfahren&#8220; deaktivieren,</li>
<li>die Feedback URL setzen bzw. das Feedback Icon (unten links beim UEM Agent) deaktivieren,</li>
<li>Verknüpfungen auf dem Desktop/Startmenü erzeugen für das Kiosk und das Triggern des &#8222;Installieren beim Herunterfahren&#8220;.</li>
</ul>
<p>Dazu müsst ihr die ZIP Datei entpacken und in das Software Depot importieren. Vor der Nutzung die Setup.inf öffnen und die von Euch gewünschten Werte einstellen. Diese sind in der Setup.inf weitestgehend eindeutig erläutert.</p>
<p><a  data-e-Disable-Page-Transition="true" class="download-link" title="Version 1.0" href="https://www.wpm-blog.de/download/2105/?tmstv=1784793503" rel="nofollow" id="download-link-2105" data-redirect="false" >
	Matrix42-UEM-Agent-Customization-1.0.zip	(881 Downloads	)
</a>
<br />
MD5 Hash: D79C1A923E8B9C3388A13A226AAE17100AB2952A</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/matrix42-uem-agent-fuer-windows/">Matrix42 UEM Agent für Windows</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/matrix42-uem-agent-fuer-windows/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Empirum Paket wird immer wieder installiert. Warum?</title>
		<link>https://www.wpm-blog.de/empirum-paket-wird-immer-wieder-installiert/</link>
					<comments>https://www.wpm-blog.de/empirum-paket-wird-immer-wieder-installiert/#comments</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Wed, 20 Jul 2016 20:09:09 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Paketierung]]></category>
		<category><![CDATA[SoftwareDepot]]></category>
		<category><![CDATA[Softwareverteilung]]></category>
		<category><![CDATA[Workspace Management]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=1677</guid>

					<description><![CDATA[<p>Es kommt schon mal vor, dass ein Empirum Paket sich immer wieder installiert, obschon es nur einmal installiert werden sollte. Häufig lauten die Fragen: „Ein Empirum Paket wird immer wieder installiert. Warum?“, „Ein Paket dreht &#8230; <a href="https://www.wpm-blog.de/empirum-paket-wird-immer-wieder-installiert/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-paket-wird-immer-wieder-installiert/">Empirum Paket wird immer wieder installiert. Warum?</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Es kommt schon mal vor, dass ein Empirum Paket sich immer wieder installiert, obschon es nur einmal installiert werden sollte. Häufig lauten die Fragen: „Ein Empirum Paket wird immer wieder installiert. Warum?“, „Ein Paket dreht sich im Kreis!“, oder so ähnlich.<span id="more-1677"></span>Diese Fragen habe ich schon mehr als einmal gestellt bekommen. Zumeist auch etwas ratlos bis panisch, je nachdem welche Software sich immer wieder installiert. Das Problem dazu ist zumeist recht einfach gefunden bzw. eingekreist. Folgende Dinge sollten nacheinander überprüft werden …</p>
<h3>Fehler bei der Installation?</h3>
<p>Die einfachste Überprüfung ist ein Blick in das SWDepot-Log des entsprechenden Computers. Ist ein Fehler bei der Installation aufgetreten? Wenn im SWDepot-Log ein Fehler vermerkt ist und die Software trotzalledem auf dem Computer vorhanden ist, so lautet der Fehler zumeist ErrorLevel:0. In diesem Fall ist etwas bei der Erfolgsüberprüfung nach der Installation fehlgeschlagen. Zumeist gibt es den abgefragten Registry Wert in der Form nicht. Es können natürlich auch andere Installationsprobleme sein, denen dann auf den Grund gegangen werden muss.</p>
<p>Falls das Paket jedoch noch den Status „Running“ besitzt, hat vielleicht ein externer Aufruf (Call) im Paket einen Neustart durchgeführt. Hier wäre zu prüfen, ob ein Parameter wie /norestart o.ä. an die Installation angehängt werden kann.</p>
<h3>Stimmen die MachineKeyNames überein?</h3>
<p>Hierzu sind die Werte des Schlüssels in der Registrierung (im Software-Depot, Eigenschaft des Software-Paketes) und der dazugehörigen Setup.inf zu prüfen. Diese müssen überein stimmen. Im hier angezeigten Falle habe ich absichtlich einen „Fehler“ eingebaut.<br />
<a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2016/07/MachineKeyValidation.jpg?x39343"><img decoding="async" loading="lazy" class=" size-full wp-image-1678 alignnone" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2016/07/MachineKeyValidation.jpg?x39343" alt="Empirum MachineKey Software-Depot und Setup.Inf" width="892" height="547" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2016/07/MachineKeyValidation.jpg 892w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2016/07/MachineKeyValidation-300x184.jpg 300w" sizes="(max-width: 892px) 100vw, 892px" /></a><br />
Der ProductName müsste korrekterweise „Notepad++ (32Bit) MUI“ lauten. Dieses Problem lässt sich durch einen <a href="https://helpfiles.matrix42-web.de/2024_DE/M42_WebDocu.htm#WM/UEM/SWM/Depot/Zusaetzliche_Befehle/SWM_D_Versionen_abgleichen.htm" target="_blank" rel="noopener">Versionsabgleich</a> beheben.</p>
<h3>Verteilungsoption &#8222;Immer erzwingen&#8220;</h3>
<p>Wenn das Software-Paket die Verteilungsoption &#8222;Immer erzwingen&#8220; eingestellt hat, so wird die Installation auch bei jedem Polling Intervall durchgeführt. Dies ist zumeist daran zu erkennen, dass das Software-Paket blau eingefärbt ist.</p>
<h3>Architekturwechsel in der Paket-Familie</h3>
<p>Ersetzt ein „neues“ Paket ein Vorgänger-Paket und dabei wurde der Platform Wert in der Setup.inf geändert, kann es auch dazu kommen, dass der Empirum-Agent immer wieder eine Aktualisierung durchführen möchte. Hierbei muss geprüft werden, ob das Vorgängerpaket vielleicht Platform=x64 und das neue Paket Platform=x86 eingestellt hat. Wenn dies der Fall ist, kann das neue Paket die Registry Werte des Vorgänger Paketes nicht löschen. Somit sollte man das neue Paket auch auf den identischen Platform Wert setzen. Das Paket sollte dann natürlich nochmals gut getestet bzw. überprüft werden.<br />
Ich hoffe, ich habe keine anderen Fälle ausgelassen. Wenn ihr ein anders geartetes Problem habt, so lasst es mich wissen.</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-paket-wird-immer-wieder-installiert/">Empirum Paket wird immer wieder installiert. Warum?</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-paket-wird-immer-wieder-installiert/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
			</item>
		<item>
		<title>Empirum Treiberintegration – einfacher gemacht!</title>
		<link>https://www.wpm-blog.de/empirum-treiberintegration-einfacher-gemacht/</link>
					<comments>https://www.wpm-blog.de/empirum-treiberintegration-einfacher-gemacht/#comments</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Mon, 16 Mar 2015 21:17:58 +0000</pubDate>
				<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[Empirum]]></category>
		<category><![CDATA[OS Installer]]></category>
		<category><![CDATA[Treiber]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=1100</guid>

					<description><![CDATA[<p>Heute möchte ich meine aktuelle und erprobte Idee zur einfacheren Treiberintegration und Hardwareprofilhandling erläutern. Stand heute muss man die Treiber für Netzwerk und Grafikkarte über den Hardwareassistenten in den OS-Installer integrieren und für alle weiteren &#8230; <a href="https://www.wpm-blog.de/empirum-treiberintegration-einfacher-gemacht/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-treiberintegration-einfacher-gemacht/">Empirum Treiberintegration – einfacher gemacht!</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Heute möchte ich meine aktuelle und erprobte Idee zur einfacheren Treiberintegration und Hardwareprofilhandling erläutern. Stand heute muss man die Treiber für Netzwerk und Grafikkarte über den Hardwareassistenten in den OS-Installer integrieren und für alle weiteren Geräte die Treiber über den Hardwareassistenten unter Sonstiges (Sonstige Hardware). <span id="more-1100"></span>Dann muss man nochmals die gerade eingebundenen Treiber einem neu erstellten Hardwareprofil zuordnen. Dieser Vorgang kann sehr aufwändig sein und ist nochmals aufwändiger, wenn man ein und die gleiche Hardware in mehrere unabhängige Empirum Systeme integrieren muss (wie z.B. Test, QA und Produktion). Zusätzlich gibt es immer wieder die Frage, wie man mit Software verfährt die nur für diese Hardware bzw. diesen Hardwaretypen gilt.</p>
<p>Das im Anhang zusammengestellte Verfahren aus Skripten erweitert den OS-Installer bzw. die Installation von Computern.</p>
<p>Meines Erachtens bietet dies dann:</p>
<ul>
<li>Einfachere Integration von einer Vielzahl von Treibern.</li>
<li>Einfachere Aktualisierung der Treiber in der Test und Integrations-Phase</li>
<li>Schnellere Einbindung neuer Hardwaretypen</li>
<li>Einfachere Übernahme in einer andere Empirum Installation (Test, QA, Produktion)</li>
<li>Einfache Installation von hardwarespezifischen Treibern und Software per EXE und MSI.</li>
</ul>
<h2>Vorbereitungen</h2>
<h3>Verzeichnisse und Skripte</h3>
<p>Was ist vorzubereiten, was wurde angepasst und was ist in der Download Datei?</p>
<ul>
<li>End_winvista.eis Script</li>
<li>Vorlage (Template) für ein Hardwareprofil mit div.Logik</li>
<li>Batch-Datei zur Installation von hardwarespezifischer Software je Hardwareprofil nach der OS-Installation</li>
</ul>
<h3>Angepasstes End_winvista.eis Script</h3>
<p>Die angepasste „end_winvista.eis“ prüft, ob im Hardwareprofil-Ordner ein PnP Ordner vorhanden ist. Wenn dieser existiert, wird der Pfad zum PnP Ordner zu den Plug &amp; Play-Pfaden für die OS-Installation hinzugefügt. Das bedeutet, dass dieser Ordner während der Windows Installation nach passenden Treibern durchsucht wird. Es ist zu prüfen, ob bereits Änderungen an der End_winvista.eis (Empirum\Empinst\Wizard\Scripts2\Custom) durchgeführt wurden. Wenn dies der Fall ist sind die Änderungen zusammenzuführen (die beigefügten Zeilen werden dann angehängt).</p>
<p>Hinweis: Zwei Aufrufe in der End_winvista.eis sind Empirum Versions abhängig. Nur die Zeilen der eingesetzten Empirum Version aktivieren!</p>
<h3>Batch Datei für den Aufruf nach der OS-Installation</h3>
<ul>
<li>Installation des .NET Framework 3.5 SP1 oder 4.0 und ggf. weiterer Hotfixe (optional)</li>
<li>Aufruf einer Setup.inf, falls vorhanden, zur Installation weiterer Treiber und Software (siehe Hardwareprofil)</li>
<li>Installation des Internet Explorers (optional)</li>
<li>Schreiben von Hardware und OS-Installations Informationen in die Registry für die spätere Verwendung (optional &#8211; nicht enthalten)</li>
<li>Aufruf der von Matrix42 gelieferten EmpirumAgent.bat</li>
</ul>
<p>Kopieren der Empirum\Configurator\User\PostOSInstallation_W&lt;OS&gt;&lt;Architektur&gt;.bat in den Empirum\Configurator\User Ordner. Einige Treiber und zusätzliche Software setzen das .NET Framework voraus, weshalb es hier direkt installiert wird. Hier wird entweder das .NET Framework über ein vorhandenes Paket installiert, oder separat. Wenn ein Paket vorliegt, wird der Aufruf zur Installation des .NET Framework 4.0 adaptiert, ansonsten verfährt man wie bei .NET Framework 3.5 aufgezeigt. Die Quellen dazu müssen in diesem Fall noch integriert werden, wie in der „Missing Files.txt“ Datei angegeben.</p>
<p>Die Installation des Internet Explorers und des .NET Framework Paketes sind nicht zwingend erforderlich. Gerade das Paket für den Internet Explorer muss selbst beigesteuert werden.</p>
<h3>EmpirumAgent.bat</h3>
<p>Beim Aufruf zur Installation des Empirum-Agenten in der EmpirumAgent.bat wird an die Zeile ein /X8 zur Unterdrückung des Neustarts angefügt. Dies sorgt für einen zuverlässigeren Ablauf der Skripte.</p>
<pre>Call \\%EmpirumServer%\Configurator$\User\Setup.exe \\%EmpirumServer%\Configurator$\Packages\matrix42\EmpirumAgent\%EmpirumVersion%\Install\Setup.inf /S1 /X8</pre>
<h3>Betriebssystemvorlage</h3>
<p>In der bzw. den genutzten Betriebssystemvorlagen wird der „Abschließende Befehl“ angepasst. Hier wird nun, je nach Betriebssystem die oben erstelle PostOSInstallation_W&lt;OS&gt;&lt;Architektur&gt;.bat aufgerufen. Wenn Sie keine unterschiedlichen Installationen hinsichtlich des Betriebssystems an dieser Stelle durchführen, können Sie auch nur eine PostOSInstallation_W7.bat o.ä. erstellen.</p>
<h2>Vorgehensweise und Ablauf</h2>
<p>Was ist nun bei einer Einbindung eines neuen Hardwaretyps zu tun?</p>
<ul>
<li>Einbinden der Netzwerkkarte, wie gehabt (optional)</li>
<li>Einbinden der Grafikkarte, wie gehabt (optional)</li>
<li>Erstellen eines Hardwareprofils mit der Angabe eines Ordner (letztes Feld) (Wichtig! – Namen merken!)</li>
<li>Kopieren der Vorlage in den erstellten Hardwareprofilordner</li>
<li>Ablegen der weiteren PnP Treiber in den Hardwareprofilordner\PnP</li>
<li>Einbinden von Treiber bzw. Softwareinstallationen per EXE/MSI (Ablage in HWspecificSW und anpassen der HWspecificSW\Setup.inf)</li>
</ul>
<h3>Erstellen eines Hardwareprofils</h3>
<p>Der erste Schritt ist die Erstellung eines Hardwareprofils in der Management Console, unter Konfiguration, OS-Installer, Hardware, Hardwareprofil. <a title="Anlegen eines neuen Computertypen und Zuweisen von sonstigen Treibern " href="https://helpfiles.matrix42-web.de/2024_DE/M42_WebDocu.htm#WM/UEM/OSI/Hardware/Hardwareprofil/OSI_HW_H_Neue_Computertypen.htm%3FTocPath%3DMatrix42%20Workspace%20Management%7CPhysical%20(Empirum)%7CMatrix42%20Management%20Console%7CKonfiguration%7COS%20Installer%7CHardware%7CHardwareprofil%7C_____1" target="_blank" rel="noopener">Matrix42 Hilfe</a> bis Punkt 14 durchführen.</p>
<h3>Wo befindet sich das Hardwareprofilverzeichnis?</h3>
<p>Anschließend wird der Ordner des erstellten Hardwareprofils mit den weiteren Treibern und ggf. Aufrufen versehen. Das Verzeichnis für das Hardwareprofil befindet sich je nach Architektur des Betriebssystems in den hier angegebenen Pfaden.</p>
<ul>
<li>X86 = Empirum\Empinst\DRV\Win7\HWMisc</li>
<li>X64 = Empirum\Empinst\DRV\Win7\x64\HWMisc</li>
</ul>
<h3>Hardwareprofil</h3>
<p>Es liegt eine Vorlage für ein Hardwareprofilordner in Empirum\Empinst\DRV\Win7\&lt;Architektur&gt;\HWMisc\_Template vor, damit alle Skripte zusammen funktionieren. Bitte jeweils für x86/x64 die Datei „Missing Files.txt“ in „HWspecificSW\VCRe100“ beachten, da hier ggf. noch die notwendigen Dateien abgelegt werden müssen. Nachfolgend ist die Wirkungsweise und Nutzung der Verzeichnisse und Skripte im Hardwareprofil erläutert. Es kann auch ohne die VCRedist100 Dateien getestet werden.</p>
<h3>PNP Verzeichnis</h3>
<p>Wie zuvor beschrieben, dient das PNP Verzeichnis zur Ablage mehrerer Verzeichnisse mit Treibern die während der OS-Installation durchsucht werden.  Das heißt, hier können weitere Verzeichnisse erstellt werden, die dann wiederum die notwendigen Plug &amp; Play (kurz PnP) Treiber beinhalten. Dieses Verzeichnis kann auch mit einer Zusammenstellung von <a title="DoubleDriver Homepage" href="http://www.boozet.org/dd.htm" target="_blank" rel="noopener">DoubleDriver</a> befüllt werden, dass zuvor mit Hilfe eines Backups von einem vorhandenen System erstellt wurde. Eine andere Methode ist es die DriverPacks, DriverKits, SCCM Driver Packages, o.ä. die Hersteller wie Dell, Fujitsu, HP, uvm. bereitstellen, entpackt in den PnP Ordner abzulegen.</p>
<h3>Install\Setup.inf</h3>
<p>Die Setup.inf im Install Ordner sorgt für das Kopieren des HWspecifcSW Ordners nach %WinDir%\HWspecifiSW, damit er nach der OS-Installation zur Verfügung steht. In meinem Falle wird die Setup.inf des HWspecifSW Ordners durch die PostOSInstallation_W&lt;OS&gt;&lt;Architektur&gt;.bat aus Empirum\Configurator\User aufgerufen. Zusätzlich kann hier bereits eine VCRedist Installation stattfinden, da dies von immer mehr Grafikkartentreibern vorausgesetzt wird.</p>
<p>Aufgrund dessen, dass im Hardwareprofilordner ein Install Ordner mit einer Setup.inf liegt, bedarf es der Anpassung der End_Winvista.eis (siehe oben). Matrix42 erstellt für jeden Treiberordner in dem sich eine Install\Setup.inf befindet einen Installationsbefehl (Früher: EmpirumJob=Yes) und nimmt diesen Ordner nicht in die PnP Pfade mit auf.</p>
<h3>HWspecificSW Verzeichnis</h3>
<p>In diesem Verzeichnis werden Treiber und Software für diesen Hardwaretyp abgelegt, die mittels einer EXE oder MSI installiert werden. Die Durchführung der Installation(en) findet nach der OS-Installation und vor der EmpirumAgent Installation im Kontext des lokalen Administrators statt. Beispielhafte Aufrufe dazu befinden sich in der HWspecificSW\Setup.inf Datei. Es bietet sich an, für die Treiber ggf. nochmals Unterverzeichnisse zu erstellen. Wird kein Treiber oder sonstige hardwarespezifische Installation nach der OS-Installation mehr benötigt, kann dieser Ordner auch weggelassen werden. Wenn die PostOSInstallation_W&lt;OS&gt;&lt;Architektur&gt;.bat keine Setup.inf im %WinDir%\HWspecificSW findet, wird auch keine Installation durchgeführt.</p>
<h2>Weitere Optimierung</h2>
<h3>PostDelaySeconds</h3>
<p>Falls die PostDelaySeconds Variable noch nicht als Betriebssystemvariable in der Empirum Management Console vorhanden ist, so sollte diese noch erstellt und auf den Standardwert 180 gesetzt werden.</p>
<p>Empirum Management Console starten, im Menü unter  &#8222;Extras, Variablendefinition&#8220;</p>
<ul>
<li>Variable: PostDelaySeconds</li>
<li>Variablentyp: Betriebssystem</li>
<li>Kontrollelement: Zahl</li>
<li>Null-Wert erlauben: Ja</li>
<li>Standardwert: 180</li>
</ul>
<p>Falls der Wert trotz Standardwert nicht in die Variablendateien der Computer eingetragen wird, so hilft ein Setzen der Variable auf die oberste Konfigurationsgruppe und Aktivierung der &#8222;Zwangsvererbung&#8220;.</p>
<h2>Fertig</h2>
<p>Das sollten alle Schritte sein, damit die &#8222;Rädchen&#8220; ineinander greifen. Diese Methode kann auch für Windows 8, 8.1 übernommen werden.</p>
<p>Viel Spaß und einfache Umsetzung wünsche ich Euch!</p>
<p>Benötigte Dateien für den oben genannten Ablauf: <a  data-e-Disable-Page-Transition="true" class="download-link" title="Version 1.0" href="https://www.wpm-blog.de/download/1537/?tmstv=1784793503" rel="nofollow" id="download-link-1537" data-redirect="false" >
	TreiberFramework	(3035 Downloads	)
</a>
</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-treiberintegration-einfacher-gemacht/">Empirum Treiberintegration – einfacher gemacht!</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-treiberintegration-einfacher-gemacht/feed/</wfw:commentRss>
			<slash:comments>23</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 65/104 queries in 0.022 seconds using Disk

Served from: www.wpm-blog.de @ 2026-07-23 08:58:23 by W3 Total Cache
-->