<?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 vergleich - Workplace Management Blog</title>
	<atom:link href="https://www.wpm-blog.de/search/vergleich/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:00:52 +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>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 WinPE Boot Troubleshooting</title>
		<link>https://www.wpm-blog.de/empirum-winpe-boot-troubleshooting/</link>
					<comments>https://www.wpm-blog.de/empirum-winpe-boot-troubleshooting/#comments</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Sat, 06 Apr 2019 16:37:18 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[OS Installer]]></category>
		<category><![CDATA[WinPE]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=2164</guid>

					<description><![CDATA[<p>Matrix42 bietet nun seit einer geraumen Zeit die Alternative WinPE als PXE-Bootmedium für die Windows 10 Installation an. In Kürze wird damit auch die automatisierte Installation von Windows 7 und der Windows Server Versionen möglich &#8230; <a href="https://www.wpm-blog.de/empirum-winpe-boot-troubleshooting/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-winpe-boot-troubleshooting/">Empirum WinPE Boot Troubleshooting</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Matrix42 bietet nun seit einer geraumen Zeit die Alternative WinPE als PXE-Bootmedium für die Windows 10 Installation an. In Kürze wird damit auch die automatisierte Installation von Windows 7 und der Windows Server Versionen möglich sein. Damit werden weitere Grundlagen geschaffen, den herkömmlichen EPE PXE-Boot für Windows Installationen obsolet zu machen. <span id="more-2164"></span>Die Installation per WinPE ist in der Empirum Welt ein Bruch mit dem vorhandenen Vorgehen, dass ich jedoch nicht negativ werten möchte. Die Möglichkeiten sind vielfältiger, die Umsetzung dagegen noch jung und somit nicht so umfänglich wie der vorhandene EPE PXE-Boot.</p>
<p>Der WinPE PXE-Boot bootet ein von Empirum modifiziertes bzw. ergänztes Windows PE. Das WinPE wurde im Bedarf um weitere Treiber ergänzt, aber auf jeden Fall um nützliche Libraries und den Matrix42 UAF Dienst. Letzterer führt die zugewiesenen PreOS-Packages (Powershell &#8222;Pakete&#8220;) aus und bedient sich der gesetzten Variablen. Diese zugewiesenen Pakete beschreiben die Art und Weise, wie z.B. die Betriebssystem-Installation stattfinden soll. Auf weitere Einzelheiten und Vergleiche mit dem EPE Boot werde ich an anderer Stelle eingehen.</p>
<p>So gliedert sich der WinPE PXE-Bootvorgang in:</p>
<ul>
<li>Laden und Ausführen der WinPE Umgebung</li>
<li>Laden des Matrix42 UAF Dienstes</li>
<li>Verarbeiten der PreOS-Packages</li>
</ul>
<p>Nun zu möglichen Problemen und Maßnahmen/Hilfestellungen zur Bearbeitung.</p>
<h3>Laden der Windows PE Umgebung</h3>
<p>Schlägt bereits das Laden der WinPE Umgebung fehl, so könnte dies ggf. an der TFTP Blocksize liegen. Diese kann bis Empirum v19 global in der .config Datei des BTQH (Backend Task Queue Host Services) Dienstes eingestellt werden. Standardmäßig steht dieser Wert auf 4096. Mit größeren Werten kann man den Boot beschleunigen. Damit kann er jedoch unzuverlässiger werden. In einem Falle musste ich die Größe auf 1456 festsetzen, damit der Boot zuverlässig an allen Standorten funktioniert hat.</p>
<h3>Windows PE ist gestartet</h3>
<p>Sobald das Windows PE gestartet ist, kann mittels <strong>STRG+C</strong> auf die Kommandozeile und per <strong>STRG+L</strong> direkt auf die Log Datei des UAF Dienstes zugegriffen werden. Die Windows PE Umgebung befindet sich unter X:\. Der UAF Dienst liegt im Ordner X:\UAF. Das wpeinit.log unter X:\Windows\System32.</p>
<h3>Herstellen einer Netzwerkverbindung</h3>
<p>Damit der im WinPE implementierte UAF Dienst seine Aufträge abarbeiten kann, bedarf es einer grundlegenden Netzwerkverbindung. Diese Verbindung wird durch Laden und Starten des Netzwerk-Stacks durch die  X:\Windows\StartNet.cmd und nachvollziehbar durch die wpeinit.log  vorgenommen (QueryAdapterStatus ist hier das passende Suchwort). Kann das WinPE keine Netzwerkverbindung aufbauen, kann es notwendig sein, das WinPE mit Netzwerk- und/oder Speicherverwaltungs-Treibern (Storage) zu versorgen. Dies geht über die Bootkonfiguration und wird in einem anderen Beitrag erläutert.</p>
<h3>DeviceMapping.xml</h3>
<p>Die DeviceMapping.xml im \\%EmpirumServer%\Values$ Verzeichnis stellt die Verbindung MAC-Adresse bzw. UUID zum Computernamen her. Somit darf jede MAC Adresse bzw. UUID auch nur einmal in der DeviceMapping.xml vorhanden sein. Beim Einsatz von SubDepots muss zusätzlich beachtet werden, dass es für die DeviceMapping Datei einen separaten SyncJob (ESubdepot_DeviceMapping) gibt, der zugewiesenen werden muss.</p>
<h3>UAF &#8211; Auftragsverarbeitung</h3>
<p>Das Vorgehen des UAF Dienstes wird im Matrix42.Platform.Service.Host.log festgehalten. Wie zuvor beschrieben, kann dies per <strong>STRG+L</strong> geöffnet werden. Um Neuerungen mitzubekommen, muss man ggf. das Fenster schließen und erneut aufrufen. Nach einer UAF Sitzung wird das Log auf den EmpirumServer zurückgeschrieben. In Empirum v18 bzw. WinPE 1.4.14 ist das das Verzeichnis \\%EmpirumServer%\EmpInst$\Wizard\OS\Auto\&lt;letzten8 Stellen der MAC-Adrese&gt; bzw. &lt;UUID&gt;.</p>
<h3>PXE-Image / WADK Version</h3>
<p>Wenn man die neuen WinPE Versionen einsetzt, sollte man wie ein Blog-Leser zusätzlich darauf hingewiesen hat, sicherstellen, dass man die aktuelle WADK Version auf dem EmpirumServer installiert hat. Matrix42 empfiehlt den Einsatz der WADK Version 1903 (eine Version 1909 wird nicht von Microsoft bereitgestellt). Mit dem WADK 1903 habe ich bis dato keine schlechten Erfahrungen gemacht, ganz gleich ob Windows 10 Enterprise 2016 LTSB oder Windows 10 Build 1909 installiert wurde. Zusätzlich sollte man darauf achten, dass die PXE-Image Erstellung (unter Konfiguration\Boot-Konfiguration) <a href="https://www.wpm-blog.de/empirum-winpe-pxe-image-erstellung/">erfolgreich</a> ist. Die aktualisierten PreOS Pakete funktionieren auch nur zuverlässig mit einer zu der Version passenden Boot-Konfiguration bzw. aktualisierten PXE-Image.</p>
<div class="grey-box"><strong>Update:</strong> In neueren WinPE Versionen werden die Log Dateien nach \\%EmpirumServer%\EmpInst$\Wizard\OS\WinPEStatus\%Domain%_%Computername% geschrieben .</div>
<div class="grey-box"><strong>Hinweis:</strong> Bis WinPE 1.4.14 (mindestens) werden die Log Dateien nicht überschrieben, wenn zwischenzeitlich ein Neustart stattgefunden hat.</div>
<p>&nbsp;</p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-winpe-boot-troubleshooting/">Empirum WinPE Boot Troubleshooting</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-boot-troubleshooting/feed/</wfw:commentRss>
			<slash:comments>8</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=1786749255" rel="nofollow" id="download-link-2014" data-redirect="false" >
	PMClientConfigExporter	(571 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>Empirum Setup.inf &#8211; SoftwareDepotDistributionFlags</title>
		<link>https://www.wpm-blog.de/empirum-setup-inf-softwaredepotdistributionflags/</link>
					<comments>https://www.wpm-blog.de/empirum-setup-inf-softwaredepotdistributionflags/#respond</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Wed, 05 Jul 2017 19:39:48 +0000</pubDate>
				<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[Empirum]]></category>
		<category><![CDATA[Paketierung]]></category>
		<category><![CDATA[Software Management]]></category>
		<category><![CDATA[Softwarepaket]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=1877</guid>

					<description><![CDATA[<p>Ich hatte die Tage die Aufgabe ein Paket so zu modifizieren, dass es sich bei der Reinstallation bzw. beim einmaligen Erzwingen anders verhält als im Standard. Dabei fiel mir gleich die Variable SoftwareDepotDistributionFlags ein, die &#8230; <a href="https://www.wpm-blog.de/empirum-setup-inf-softwaredepotdistributionflags/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-setup-inf-softwaredepotdistributionflags/">Empirum Setup.inf &#8211; SoftwareDepotDistributionFlags</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Ich hatte die Tage die Aufgabe ein Paket so zu modifizieren, dass es sich bei der Reinstallation bzw. beim einmaligen Erzwingen anders verhält als im Standard. Dabei fiel mir gleich die Variable SoftwareDepotDistributionFlags ein, die ich jedoch bis dato nicht genutzt hatte. <span id="more-1877"></span>In der Matrix42 Online Hilfe fand ich Hinweise zur Nutzung und Auswertung der entsprechenden <a href="https://helpfiles.matrix42-web.de/2024_DE/M42_WebDocu.htm#WM/UEM/SWM/SETUP/Referenz/Sections/Options/SETUP_Section_26_IF_Abfrage_Requirements.htm#BitAnd_BitOr_BitXOr" target="_blank" rel="noopener">SoftwareDepotDistributionFlags</a> Variable. So &#8222;gestärkt&#8220; machte ich mich an das Werk. Doch nach kurzer Zeit stellte sich etwas Ernüchterung ein, da es nicht sofort so funktioniert hat wie ich es mir vorgestellt hatte.</p>
<p>Dann habe ich angefangen mir den Wert der SoftwareDepotDistributionFlags Variable durch Logging zu erarbeiten &#8230;</p>
<p>Nach dem Logging, der anschließenden Bestätigung durch den Support (Danke an Hr. Zinn) und weitere erfahrene Empirum Nutzer habe ich die nachfolgende Tabelle erstellt, die Euch bei der Nutzung hoffentlich schneller zum Ziel bringt als mich ursprünglich. In der Nachbetrachtung hat mich am meisten zum Stolpern gebracht, dass in der Hilfe vom bitweisen Vergleich mit Dezimal Werten gesprochen wird und dann die aufgeführte Tabelle Hex Werte enthält!</p>
<p>Anbei die von mir zusammengestellte Tabelle mit den Verteilbefehlen aus der DDC, den dazugehörigen Dezimal Werten für den bitweisen Vergleich sowie dem Verteilbefehl aus der deutschen Oberfläche.</p>
<table>
<tbody>
<tr>
<td><strong>Verteilbefehl DDC</strong></td>
<td><strong>SoftwareDistributionFlags<br />
(Dezimalwert)</strong></td>
<td><strong>Verteilbefehl<br />
aus der deutschen Oberfläche</strong></td>
</tr>
<tr>
<td>INSTALL</td>
<td>1</td>
<td>Installieren</td>
</tr>
<tr>
<td>UPDATE</td>
<td>2</td>
<td>Erneuern</td>
</tr>
<tr>
<td>FORCE</td>
<td>4</td>
<td>Immer Erzwingen</td>
</tr>
<tr>
<td>UNINSTALL</td>
<td>8</td>
<td>Deinstallieren</td>
</tr>
<tr>
<td>REVOKE</td>
<td>16</td>
<td>Ablehnen möglich</td>
</tr>
<tr>
<td>FORCEONCEMACHINE</td>
<td>32</td>
<td>Maschinenteil erzwingen</td>
</tr>
<tr>
<td>FORCEONCECLIENT</td>
<td>64</td>
<td>Benutzerteil erzwingen</td>
</tr>
<tr>
<td>AFTERFORCE</td>
<td>128</td>
<td>Erzwingen (Nach Ablauf des Zeitplaners)</td>
</tr>
<tr>
<td>AFTERREVERSE</td>
<td>256</td>
<td>Umkehren (Nach Ablauf des Zeitplaners)</td>
</tr>
<tr>
<td>HIDE</td>
<td>512</td>
<td>Nicht anzeigen</td>
</tr>
<tr>
<td>REINSTALL</td>
<td>1024</td>
<td>Reinstallation mit vorheriger Deinstallation</td>
</tr>
<tr>
<td>OFFLINE</td>
<td>2048</td>
<td>Lokal cachen</td>
</tr>
<tr>
<td>IGNOREMTF</td>
<td>8192</td>
<td>Installationszeitraum ignorieren (ist bei einem Push immer gesetzt!)</td>
</tr>
</tbody>
</table>
<h3>Arbeiten mit den Werten in der Setup.inf</h3>
<p>Setup.inf Beispiele:</p>
<pre>;---Abfragen eines gesamten Verteilbefehls (Reinstallation per Pull/Push ohne vorherige Deinstallation)
 If BitXor (%SoftwareDepotDistributionFlags%, 99) == "0" | BitXor (%SoftwareDepotDistributionFlags%, 8291) == "0" Then "ReInstall" Else "EverythingElse" EndIf

;---Abfragen einer einzelnen Verteiloption
 If BitAnd (%SoftwareDepotDistributionFlags%, 32) != "0" then "ForceOnceMachine_is_set" else "ForceOnceMachine_is_not_set" endif</pre>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-setup-inf-softwaredepotdistributionflags/">Empirum Setup.inf &#8211; SoftwareDepotDistributionFlags</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-setup-inf-softwaredepotdistributionflags/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Windows 10 Buildversion in Empirum Inventory</title>
		<link>https://www.wpm-blog.de/windows-10-buildversion-in-empirum-inventory/</link>
					<comments>https://www.wpm-blog.de/windows-10-buildversion-in-empirum-inventory/#comments</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Thu, 08 Jun 2017 17:27:15 +0000</pubDate>
				<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[Empirum]]></category>
		<category><![CDATA[Inventory]]></category>
		<category><![CDATA[Windows 10]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=1858</guid>

					<description><![CDATA[<p>Microsoft hat mit Windows 10 die kumulativen Qualitäts- und Sicherheitsaktualisierungen eingeführt. Das bedeutet, man benötigt für das eingesetzte Major Build jeweils nur eine Aktualisierung, um auf die aktuelle Version zu kommen. Für Microsoft, als auch &#8230; <a href="https://www.wpm-blog.de/windows-10-buildversion-in-empirum-inventory/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/windows-10-buildversion-in-empirum-inventory/">Windows 10 Buildversion in Empirum Inventory</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Microsoft hat mit Windows 10 die kumulativen Qualitäts- und Sicherheitsaktualisierungen eingeführt. Das bedeutet, man benötigt für das eingesetzte Major Build jeweils nur eine Aktualisierung, um auf die aktuelle Version zu kommen. Für Microsoft, als auch uns Kunden hat es den Vorteil, dass die Stände der Windows Installationen nicht so stark differieren können, wie es unter Windows 7 der Fall ist.<span id="more-1858"></span> Denn wenn jeder für sich bestimmt, welche Updates für ihn passend sind und welche nicht, gehen die Gemeinsamkeiten über die Zeit stückweise auseinander. Ein weiterer Vorteil ist, dass man nicht viel Zeit aufwenden muss, alle notwendige Updatedateien zusammenzusuchen. Die genannten Vorteile bringen natürlich auch Nachteile mit sich. Die Aktualisierungen werden immer größer, was den Speicherbedarf und somit auch das Datenvolumen zu den Clients angeht. Des Weiteren kann ein enthaltenes &#8222;störendes&#8220; Update im gemeinsamen Update nicht mehr ausgeschlossen werden.</p>
<h2>Übersicht Windows 10 Versionen und Wartungsoptionen</h2>
<p>Zurück zu den Vorteilen. Als Administrator kann man nun einfacher herausfinden, welchen Sicherheits- und Qualitätsstand ein Windows 10 entspricht. Microsoft stellt auf der folgenden Seite eine Übersicht der veröffentlichten und aktuellen Windows 10 Stände der verschiedenen Versionen und Wartungsoptionen (CB, CBB, LTSB) zur Verfügung: <a href="https://technet.microsoft.com/de-de/windows/release-info.aspx">https://technet.microsoft.com/de-de/windows/release-info.aspx</a></p>
<h2>Empirum Inventory Standard</h2>
<p>Im Empirum Inventory wird heute bereits in den Computereigenschaften, Inventory, Computer, Betriebssystemversion die Windows 10 Buildnummer (z.B. 14393) angezeigt. Um die inventarisierte Windows 10 Version noch besser mit der oben genannten Tabelle vergleichen zu können, benötigen wir jedoch auch die Unterversionen der zuvor genannten Buildnummer. Diese können wir uns über eine Anpassung der Inventarisierungskonfiguration in die Empirum Datenbank bzw. Management Console holen.</p>
<h2>Windows 10 Build &#8211; Speicherort?</h2>
<p>Woher bekommen wir denn die Werte, die uns interessieren?<br />
Diese stehen in der Registrierung unter: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion</p>
<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/06/HKLM_SW_MS_WNT_CV.png?x39343"><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-1862" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/06/HKLM_SW_MS_WNT_CV.png?x39343" alt="HKLM_SW_MS_WNT_CV" width="971" height="658" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/06/HKLM_SW_MS_WNT_CV.png 971w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/06/HKLM_SW_MS_WNT_CV-300x203.png 300w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/06/HKLM_SW_MS_WNT_CV-768x520.png 768w" sizes="(max-width: 971px) 100vw, 971px" /></a></p>
<h2>Empirum Inventory Anpassung</h2>
<p>Generelle Hinweise zur Anpassung der Empirum Inventory Konfiguration habe im Artikel &#8222;<a href="https://www.wpm-blog.de/ermittlung-installierter-programm-versionen/">Ermittlung installierter Versionen</a>&#8220; bereits gegeben. Diesmal wird jedoch nicht die Dateisuche, sondern &#8222;Benutzerdefinierter Wert&#8220; angepasst.<br />
Wenn wir nun den OS Build identisch zur oben genannten Microsoft Seite in der Datenbank abgespeichert haben wollen, muss der Benutzerdefinierte Wert wie folgt eingegeben und gespeichert werden.</p>
<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/06/Windows10_OSBuild_Inv_Config.jpg?x39343"><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-1861" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/06/Windows10_OSBuild_Inv_Config.jpg?x39343" alt="Windows10_OSBuild_Inventory_Configuration" width="530" height="182" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/06/Windows10_OSBuild_Inv_Config.jpg 530w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/06/Windows10_OSBuild_Inv_Config-300x103.jpg 300w" sizes="(max-width: 530px) 100vw, 530px" /></a></p>
<pre>Windows10_OSBuild
%HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion","CurrentBuild"%.%HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion","UBR"%</pre>
<p>Möchte man jedoch einen Filter bauen, indem man einfacher auf &#8222;größer&#8220; oder &#8222;kleiner&#8220; Wert prüfen möchte, kann eine Aufteilung auf zwei Werte sinnvoll sein.</p>
<pre>Windows10_OSMajorBuild
%HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion","CurrentBuild"%</pre>
<pre>Windows10_OSMinorBuild
 %HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion","UBR"%</pre>
<h2>Wo und wie wird es in der Empirum Management Console angezeigt?</h2>
<p>Im folgenden Screenshot kann man sehen, wo und wie es in der Management Console angezeigt wird. In diesem Beispiel habe ich den Windows10_OSBuild Wert als einen zusammengesetzten Wert eingelesen.</p>
<p><a href="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/06/Inventory_UserDef_Variables.jpg?x39343"><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-1860" src="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/06/Inventory_UserDef_Variables.jpg?x39343" alt="EMC_Inventory_UserDef_Variables" width="469" height="455" srcset="https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/06/Inventory_UserDef_Variables.jpg 469w, https://www.wpm-blog.de/wpmblog/wp-content/uploads/2017/06/Inventory_UserDef_Variables-300x291.jpg 300w" sizes="(max-width: 469px) 100vw, 469px" /></a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/windows-10-buildversion-in-empirum-inventory/">Windows 10 Buildversion in Empirum Inventory</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/windows-10-buildversion-in-empirum-inventory/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Empirum Paket Versionen &#8211; Früher an später denken?</title>
		<link>https://www.wpm-blog.de/empirum-paket-versionen/</link>
					<comments>https://www.wpm-blog.de/empirum-paket-versionen/#respond</comments>
		
		<dc:creator><![CDATA[Jochen]]></dc:creator>
		<pubDate>Mon, 18 Nov 2013 18:04:53 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Empirum]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Softwarepaket]]></category>
		<category><![CDATA[Version]]></category>
		<guid isPermaLink="false">https://www.wpm-blog.de/?p=1157</guid>

					<description><![CDATA[<p>Der ein oder andere hat sich nach der Erstellung einer neuen Version eines bestehenden Paketes gewundert, warum dies auf Computern auf denen die Vorgängerversion bereits installiert ist, nicht installiert wird. Dazu gibt es eine Erklärung &#8230; <a href="https://www.wpm-blog.de/empirum-paket-versionen/">Weiterlesen</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-paket-versionen/">Empirum Paket Versionen &#8211; Früher an später denken?</a> erschien zuerst auf <a rel="nofollow" href="https://www.wpm-blog.de">Workplace Management Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Der ein oder andere hat sich nach der Erstellung einer neuen Version eines bestehenden Paketes gewundert, warum dies auf Computern auf denen die Vorgängerversion bereits installiert ist, nicht installiert wird. Dazu gibt es eine Erklärung warum es so ist, wie es ist und wie man dieses Problem ggf. umgehen kann.<span id="more-1157"></span></p>
<h2>Der Blog wird &#8222;alt&#8220; &#8211; Neuerung seit Empirum v14.2</h2>
<p class="mx42Text"><span class="mx42WortFett">Vergleich der Versionsnummer: </span>Ist die Version im Abschnitt [Setup] der Setup.inf <span class="mx42WortFettKursiv">GRÖSSER GLEICH</span> 14.2 gilt folgendes Verhalten: Die Versionsnummer wird nach dem ersten Punkt bis zum nächsten Punkt als komplette Zahl verglichen (45 kleiner 100). Daher ist die Version 1.100 höherwertiger als die Version 1.45 .</p>
<p class="mx42Text">Ist die Version im Abschnitt [Setup] der Setup.inf <span class="mx42WortFettKursiv">KLEINER</span> 14.2 (z.B. 10.5) gilt folgendes Verhalten: Die Versionsnummer wird nach dem ersten Punkt Spaltenweise verglichen. Daher ist die Version 1.45 höherwertiger als die Version 1.100. Die Zahlen nach dem ersten Punkt werden nicht als eine Zahl verglichen (45 kleiner 100), sondern Zahlenweise (4 ist größer 1 und 5 ist größer 0). Da die erste Zahl 4 nach dem Punkt bereits größer als die Zahl 1 ist, wird nicht geprüft.</p>
<p class="mx42Text">Quelle: <a href="https://helpfiles.matrix42-web.de/2024_DE/M42_WebDocu.htm#WM/UEM/SWM/SETUP/Referenz/Sections/SETUP_Section_06_Application.htm%3FTocPath%3DUnified%2520Endpoint%2520Management%7CEmpirum%7C-%2520Client%2520Software%2520-%7CSETUP%7CTechnische%2520Referenz%7CDie%2520Abschnitte%2520der%2520Setup.inf%7C_____5" target="_blank" rel="noopener">Matrix42 Online Hilfe</a></p>
<h2>Ab hier folgt nun die Erläuterung zu [Setup] Version=10.5 &#8230;</h2>
<p>Martin Niemann hat dies sehr anschaulich und ausführlich auf seinem <a title="Das inoffizielle Empirum Weblog" href="http://www.diew.eu" target="_blank" rel="noopener">Blog</a> erläutert. Beim Treffen auf dem vor wenigen Tagen stattgefundenen Matrix42 CustomerDay habe ich in darauf angesprochen, ob ich seinen Eintrag samt Quellenverweis hierher übernehmen darf. Vielen Dank Martin für Deine Erlaubnis!</p>
<p>So hier nun die Erläuterung:</p>
<p><em>Fast ein jeder wunderte sich schon, wieso die neue Version 4.10 des Paketes von Empirum nicht als höherwertig identifiziert wurde, als das alte 4.9er Paket &#8211; &#8222;</em><em>die Zehn ich doch höher als die Neun!&#8220;</em></p>
<p><em>Hierzu muss man wissen, das in Empirum nur die Zahl vor dem ersten Punkt als ganze Zahl verstanden wird. Alle Werte danach werden Ziffer für Ziffer verglichen.</em></p>
<p><em>Hier eine Liste von Versionsnummer in absteigender Reihenfolge:</em></p>
<table border="0">
<tbody>
<tr>
<td align="right"><em>12</em></td>
<td><em>.</em></td>
<td><em>1</em></td>
<td><span style="color: #999999;"><em>0</em></span></td>
<td><span style="color: #999999;"><em>.</em></span></td>
<td><span style="color: #999999;"><em>0</em></span></td>
<td><span style="color: #999999;"><em>0</em></span></td>
<td><span style="color: #999999;"><em>.</em></span></td>
<td><span style="color: #999999;"><em>0</em></span></td>
<td><span style="color: #999999;"><em>0</em></span></td>
</tr>
<tr>
<td align="right"><em>9</em></td>
<td><em>.</em></td>
<td><em>5</em></td>
<td><span style="color: #999999;"><em>0</em></span></td>
<td><span style="color: #999999;"><em>.</em></span></td>
<td><span style="color: #999999;"><em>0</em></span></td>
<td><span style="color: #999999;"><em>0</em></span></td>
<td><span style="color: #999999;"><em>.</em></span></td>
<td><span style="color: #999999;"><em>0</em></span></td>
<td><span style="color: #999999;"><em>0</em></span></td>
</tr>
<tr>
<td align="right"><em>3</em></td>
<td><em>.</em></td>
<td><em>9</em></td>
<td><span style="color: #999999;"><em>0</em></span></td>
<td><span style="color: #999999;"><em>.</em></span></td>
<td><span style="color: #999999;"><em>0</em></span></td>
<td><span style="color: #999999;"><em>0</em></span></td>
<td><span style="color: #999999;"><em>.</em></span></td>
<td><span style="color: #999999;"><em>0</em></span></td>
<td><span style="color: #999999;"><em>0</em></span></td>
</tr>
<tr>
<td align="right"><em>3</em></td>
<td><em>.</em></td>
<td><em>1</em></td>
<td><em>0</em></td>
<td><em>.</em></td>
<td><span style="color: #999999;"><em>0</em></span></td>
<td><span style="color: #999999;"><em>0</em></span></td>
<td><span style="color: #999999;"><em>.</em></span></td>
<td><span style="color: #999999;"><em>0</em></span></td>
<td><span style="color: #999999;"><em>0</em></span></td>
</tr>
<tr>
<td align="right"><em>1</em></td>
<td><em>.</em></td>
<td><em>1</em></td>
<td><em>0</em></td>
<td><em>.</em></td>
<td><em>0</em></td>
<td><em>1</em></td>
<td><em>.</em></td>
<td><span style="color: #999999;"><em>0</em></span></td>
<td><span style="color: #999999;"><em>0</em></span></td>
</tr>
<tr>
<td align="right"><em>1</em></td>
<td><em>.</em></td>
<td><em>1</em></td>
<td><em>0</em></td>
<td><em>.</em></td>
<td><em>0</em></td>
<td><em>0</em></td>
<td><em>.</em></td>
<td><em>0</em></td>
<td><em>3</em></td>
</tr>
</tbody>
</table>
<p><em>Die <span style="color: #999999;">grauen</span> Zahlen zeigen, wie man sich beim Vergleichen von Versionsnummern diese Vorstellen sollte. Vergleicht man nun eine 3.10 mit einer 3.9<span style="color: #999999;">0</span>, ist die 3.9 selbstverständlich höher als die 3.10.</em></p>
<p><em>Um zukünftig nicht an die Grenzen der Versionierung zu stoßen, empfiehlt es sich die Versionsnummern nach einem einheitlichen Schema zu erstellen: Die Hauptversion kann aus einer beliebigen Zahl bestehen – bei der Nebenversion sollte man mindestens “zweistellig” vorgehen. Anstelle einer 3.1 sollte man daher besser eine 3.01 verwenden. So ist es später problemlos möglich, nach der 3.09 noch weitere Versionen anzubieten. Vorsichtigere Naturen verwenden für die Nebenversion sogar eine dreistellige Zahl: 3.009. Dies sollte man jedoch nur bei Paketen vornehmen, von denen man weiß, dass sie sich häufig verändern und die Erhöhung der Revisionsnummer nicht verwendet werden kann. Ist man jedoch in die “.9-Falle” getreten, empfiehlt es sich für die neue Version einen weiteren Zahlenblock anzuhängen: 3.9.01. Das sieht zwar nicht so schön aus, rettet einen jedoch aus der misslichen Lage die Version 4.00 einzuführen.</em></p>
<p>Autor: <a title="Martin Niemann - Xing Profil" href="https://www.xing.com/profiles/Martin_Niemann3" target="_blank" rel="noopener">Martin Niemann</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://www.wpm-blog.de/empirum-paket-versionen/">Empirum Paket Versionen &#8211; Früher an später denken?</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-versionen/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 48/73 queries in 0.023 seconds using Disk

Served from: www.wpm-blog.de @ 2026-08-15 00:14:15 by W3 Total Cache
-->