<?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>Powershell &#8211; abow &#8211; how do you do IT</title>
	<atom:link href="https://abow.info/tag/powershell/feed/" rel="self" type="application/rss+xml" />
	<link>https://abow.info</link>
	<description>Alle möglichen Handkniffe, die ich mir so zusammentrage im Berufsalltag</description>
	<lastBuildDate>Sat, 31 Jan 2026 22:01:18 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>Microsoft Exchange // Dynamische Verteilergruppe nach Attributen</title>
		<link>https://abow.info/microsoft/microsoft_exchange/microsoft-exchange-dynamische-verteilergruppe-nach-attributen/</link>
					<comments>https://abow.info/microsoft/microsoft_exchange/microsoft-exchange-dynamische-verteilergruppe-nach-attributen/#respond</comments>
		
		<dc:creator><![CDATA[Andi Bow]]></dc:creator>
		<pubDate>Sat, 31 Jan 2026 21:49:33 +0000</pubDate>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft Exchange]]></category>
		<category><![CDATA[Microsoft Exchange Online]]></category>
		<category><![CDATA[Attribute]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Powershell]]></category>
		<guid isPermaLink="false">https://abow.info/?p=395</guid>

					<description><![CDATA[Wenn du dynamische Verteilergruppen (DDG) basierend auf z.B. Straße und Benutzerstatus erstellen willst, z. B. für gezielte Kommunikation in Gebäuden oder Standorten, kannst du mit einem präzisen RecipientFilter arbeiten. Ziel Erstelle eine dynamische Verteilergruppe, die nur aktive Benutzer mit einer bestimmten Adresse (z. B. „Bahnhofsstraße 7“) enthält. PowerShell-Befehl Erklärung der Filterkriterien Filterbedingung Bedeutung StreetAddress -eq 'Bahnhofsstraße 7' [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Wenn du dynamische Verteilergruppen (DDG) basierend auf z.B. <strong>Straße</strong> und <strong>Benutzerstatus</strong> erstellen willst, z. B. für gezielte Kommunikation in Gebäuden oder Standorten, kannst du mit einem präzisen <code>RecipientFilter</code> arbeiten.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Ziel</h2>



<p>Erstelle eine dynamische Verteilergruppe, die <strong>nur aktive Benutzer</strong> mit einer bestimmten Adresse (z. B. „Bahnhofsstraße 7“) enthält.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">PowerShell-Befehl</h2>



<pre class="wp-block-code"><code>New-DynamicDistributionGroup `
  -Name "GP_NRW" `
  -OrganizationalUnit "Users" `
  -RecipientContainer "domain.tld" `
  -RecipientFilter {
    (StreetAddress -eq 'Bahnhofsstraße 7') -and
    (RecipientType -eq 'UserMailbox') -and
    (UserAccountControl -ne '514')
  }
</code></pre>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Erklärung der Filterkriterien</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Filterbedingung</th><th>Bedeutung</th></tr></thead><tbody><tr><td><code>StreetAddress -eq '<code>Bahnhofsstraße 7</code>'</code></td><td>Nur Benutzer mit genau dieser Straßenadresse</td></tr><tr><td><code>RecipientType -eq 'UserMailbox'</code></td><td>Filtert nur Benutzer mit einer echten Mailbox</td></tr><tr><td><code>UserAccountControl -ne '514'</code></td><td>Schließt <strong>deaktivierte Benutzerkonten</strong> aus (514 = AccountDisabled)</td></tr></tbody></table></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Hintergrundwissen: <code>UserAccountControl</code></h2>



<p>Im Exchange RecipientFilter ist der Status „deaktiviert“ nicht als boolesches Attribut vorhanden. Stattdessen steht:</p>



<ul class="wp-block-list">
<li><code>514</code> für: deaktiviertes Benutzerkonto</li>



<li><code>512</code> für: aktiviertes Benutzerkonto</li>
</ul>



<p>Durch die Negation <code>-ne '514'</code> stellst du sicher, dass <strong>nur aktive Objekte</strong> in der Gruppe landen.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Ergebnis</h2>



<p>Nach dem Ausführen des Befehls hast du eine dynamische Gruppe <code>GP_NRW</code>, die sich automatisch aktualisiert, sobald Benutzer mit dieser Adresse hinzugefügt oder entfernt werden – <strong>ohne manuelle Pflege</strong>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Bonus: Abfrage testen</h2>



<p>Falls du erstmal prüfen willst, <strong>wer</strong> in der Gruppe landen würde, kannst du folgenden Testbefehl nutzen:</p>



<pre class="wp-block-code"><code>Get-Recipient -RecipientPreviewFilter `
  "((StreetAddress -eq 'Bahnhofsstraße 7') -and (RecipientType -eq 'UserMailbox') -and (UserAccountControl -ne '514'))" `
  -OrganizationalUnit "Users" `
  -RecipientContainer "domain.tld"
</code></pre>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p><strong>Fazit</strong>: Dynamische Gruppen sind ideal für standortbasierte Kommunikation – mit gezieltem Filter sparst du dir manuelle Pflege und erhöhst die Genauigkeit.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://abow.info/microsoft/microsoft_exchange/microsoft-exchange-dynamische-verteilergruppe-nach-attributen/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Microsoft Exchange // Mailboxstatistik für einzelne Empfängerdomain auslesen</title>
		<link>https://abow.info/microsoft/microsoft_exchange/microsoft-exchange-mailboxstatistik-fuer-einzelne-empfaengerdomain-auslesen/</link>
					<comments>https://abow.info/microsoft/microsoft_exchange/microsoft-exchange-mailboxstatistik-fuer-einzelne-empfaengerdomain-auslesen/#respond</comments>
		
		<dc:creator><![CDATA[Andi Bow]]></dc:creator>
		<pubDate>Thu, 10 Jul 2025 14:21:42 +0000</pubDate>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft Exchange]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Exchange 2016]]></category>
		<category><![CDATA[Exchange 2019]]></category>
		<category><![CDATA[Mailboxstatistik]]></category>
		<category><![CDATA[Powershell]]></category>
		<category><![CDATA[Skript]]></category>
		<guid isPermaLink="false">https://abow.info/?p=390</guid>

					<description><![CDATA[Wenn du in einer Exchange-Umgebung wissen möchtest, wie viel Speicherplatz und wie viele Elemente Mailboxen einer bestimmten Domain belegen, hilft folgender PowerShell-Befehl. Besonders nützlich bei Multi-Domain-Setups oder bei Migrations-/Kostenanalysen. Ziel Exportiere eine Übersicht aller Mailboxen mit einer bestimmten Empfängerdomain (z. B. @domain.tld) inklusive Elementanzahl, Gesamtgröße und Anzeigename. PowerShell-Befehl Erläuterung Befehlsteil Erklärung get-mailbox -ResultSize Unlimited Holt alle [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Wenn du in einer Exchange-Umgebung wissen möchtest, wie viel Speicherplatz und wie viele Elemente <strong>Mailboxen einer bestimmten Domain</strong> belegen, hilft folgender PowerShell-Befehl. Besonders nützlich bei Multi-Domain-Setups oder bei Migrations-/Kostenanalysen.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Ziel</h2>



<p>Exportiere eine Übersicht aller Mailboxen mit einer bestimmten Empfängerdomain (z. B. <code>@domain.tld</code>) inklusive <strong>Elementanzahl</strong>, <strong>Gesamtgröße</strong> und <strong>Anzeigename</strong>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">PowerShell-Befehl</h2>



<pre class="wp-block-code"><code>get-mailbox -ResultSize Unlimited |
  where { $_.PrimarySMTPAddress -like "*@domain.tld" } |
  get-mailboxstatistics |
  select DisplayName,ItemCount,TotalItemSize |
  Export-Csv -Path "C:\temp\Mailboxstatistik.csv" -NoTypeInformation -Encoding UTF8
</code></pre>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Erläuterung</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Befehlsteil</th><th>Erklärung</th></tr></thead><tbody><tr><td><code>get-mailbox -ResultSize Unlimited</code></td><td>Holt alle Mailboxen im System</td></tr><tr><td><code>where { $_.PrimarySMTPAddress -like "*@domain.tld" }</code></td><td>Filtert Mailboxen mit Ziel-Domain</td></tr><tr><td><code>get-mailboxstatistics</code></td><td>Holt Statistiken wie ItemCount und Größe</td></tr><tr><td><code>select DisplayName, ItemCount, TotalItemSize</code></td><td>Auswahl der relevanten Daten</td></tr><tr><td><code>Export-Csv</code></td><td>Exportiert das Ergebnis als CSV-Datei</td></tr></tbody></table></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Ergebnis</h2>



<p>Die CSV-Datei <code>C:\temp\Mailboxstatistik.csv</code> enthält eine saubere Tabelle mit:</p>



<ul class="wp-block-list">
<li><strong>DisplayName</strong> (Anzeigename der Mailbox)</li>



<li><strong>ItemCount</strong> (Anzahl der Elemente)</li>



<li><strong>TotalItemSize</strong> (Gesamtgröße der Mailbox)</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Bonus: Nur Nutzer anzeigen, keine Shared/Room-Mailboxen</h2>



<p>Wenn du <strong>nur Benutzer-Mailboxen</strong> (keine Ressourcen oder freigegebene) erfassen willst, kannst du den Filter anpassen:</p>



<pre class="wp-block-code"><code>get-mailbox -ResultSize Unlimited -RecipientTypeDetails UserMailbox |
  where { $_.PrimarySMTPAddress -like "*@domain.tld" } |
  get-mailboxstatistics |
  select DisplayName,ItemCount,TotalItemSize |
  Export-Csv -Path "C:\temp\Mailboxstatistik.csv" -NoTypeInformation -Encoding UTF8
</code></pre>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p><strong>Fazit</strong>: Mit nur wenigen Zeilen PowerShell bekommst du schnell und zuverlässig einen Überblick über Mailboxnutzung pro Domain – ideal für Analyse, Migration oder Lizenzbewertung.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://abow.info/microsoft/microsoft_exchange/microsoft-exchange-mailboxstatistik-fuer-einzelne-empfaengerdomain-auslesen/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Microsoft Exchange // Message Tracking in OnPrem und Exchange Online</title>
		<link>https://abow.info/microsoft/microsoft_exchange/microsoft-exchange-message-tracking-in-onprem-und-exchange-online/</link>
					<comments>https://abow.info/microsoft/microsoft_exchange/microsoft-exchange-message-tracking-in-onprem-und-exchange-online/#respond</comments>
		
		<dc:creator><![CDATA[Andi Bow]]></dc:creator>
		<pubDate>Wed, 09 Jul 2025 14:37:34 +0000</pubDate>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft Exchange]]></category>
		<category><![CDATA[Microsoft Exchange Online]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Exchange 2016]]></category>
		<category><![CDATA[Exchange 2019]]></category>
		<category><![CDATA[Exchange Online]]></category>
		<category><![CDATA[Exchange SE]]></category>
		<category><![CDATA[Message Tracking]]></category>
		<category><![CDATA[Powershell]]></category>
		<guid isPermaLink="false">https://abow.info/?p=397</guid>

					<description><![CDATA[In diesem Beitrag zeige ich anhand einer Testmail mit dem Betreff &#8222;Neuer Server&#8220; den Mailfluss und die Protokollierung via PowerShell – sowohl für Exchange OnPrem als auch Exchange Online. Der Nachrichtenfluss dieser Testmail läuft wie folgt: 📩 Extern → Hornetsecurity → Exchange OnPrem → Exchange Online Das bedeutet: Die Nachricht lässt sich in beiden Umgebungen [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><strong>In diesem Beitrag zeige ich anhand einer Testmail mit dem Betreff <em>&#8222;Neuer Server&#8220;</em> den Mailfluss und die Protokollierung via PowerShell – sowohl für Exchange OnPrem als auch Exchange Online.</strong></p>



<p>Der Nachrichtenfluss dieser Testmail läuft wie folgt:</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4e9.png" alt="📩" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Extern → Hornetsecurity → Exchange OnPrem → Exchange Online</strong></p>



<p>Das bedeutet: Die Nachricht lässt sich in <strong>beiden Umgebungen nachvollziehen</strong>. Dieser Artikel behandelt exemplarisch das Message Tracking einer E-Mail vom <strong>Absender <code>abow@domain.tld</code></strong> mit Startdatum <strong>21.01.2026</strong>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Teil 1: Exchange OnPrem</h2>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4bb.png" alt="💻" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Befehl:</h3>



<pre class="wp-block-code"><code>Get-MessageTrackingLog -Sender "abow@domain.tld" -Start "01/21/2026" | Select * | Out-GridView
</code></pre>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9e0.png" alt="🧠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Erklärung:</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Parameter</th><th>Bedeutung</th></tr></thead><tbody><tr><td><code>Get-MessageTrackingLog</code></td><td>Startet die Suche im lokalen Exchange-Tracking-Log</td></tr><tr><td><code>-Sender</code></td><td>Filtert nach dem Absender</td></tr><tr><td><code>-Start</code></td><td>Startdatum im Format MM/DD/YYYY (optional mit Uhrzeit)</td></tr><tr><td>`</td><td>Select *`</td></tr><tr><td>`</td><td>Out-GridView`</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9e9.png" alt="🧩" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Nützliche Felder:</h3>



<ul class="wp-block-list">
<li><code>EventId</code>: z. B. <code>RECEIVE</code>, <code>SEND</code>, <code>DELIVER</code>, <code>SENDEXTERNAL</code>, <code>AGENTINFO</code></li>



<li><code>MessageSubject</code>: Titel der E-Mail</li>



<li><code>Source</code>: Ursprung des Events, z. B. <code>STOREDRIVER</code>, <code>SMTP</code>, <code>PUBLICFOLDER</code></li>



<li><code>Recipients</code>: Liste der Empfänger</li>
</ul>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4d6.png" alt="📖" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Weitere Infos: <a href="https://docs.microsoft.com/en-us/powershell/module/exchange/get-messagetrackinglog?view=exchange-ps">Microsoft-Dokumentation zum Cmdlet</a></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2601.png" alt="☁" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Teil 2: Exchange Online (Microsoft 365)</h2>



<p>Seit etwa 2020 ist das klassische <code>MessageTrackingLog</code> in <strong>Exchange Online</strong> <strong>nicht mehr verfügbar</strong>. Stattdessen gibt es:</p>



<ul class="wp-block-list">
<li><code>Get-MessageTrace</code> – Überblick über Nachrichtentransport</li>



<li><code>Get-MessageTraceDetail</code> – Detailinformationen</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4e6.png" alt="📦" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Beispiel 1: <strong>Get-MessageTrace</strong></h3>



<pre class="wp-block-code"><code>Get-MessageTrace `
  -SenderAddress "abow@domain.tld" `
  -StartDate "01/21/2026" `
  -EndDate "01/22/2026" |
  Select *
</code></pre>



<p><strong>Wichtig</strong>: Das Enddatum muss <strong>einen Tag später</strong> gesetzt werden, da Exchange Online tagesweise auswertet.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4d6.png" alt="📖" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Doku: <a href="https://docs.microsoft.com/en-us/powershell/module/exchange/get-messagetrace?view=exchange-ps">Get-MessageTrace (Microsoft)</a></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f52c.png" alt="🔬" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Beispiel 2: <strong>Get-MessageTraceDetail</strong></h3>



<p>Variante A: Per Pipeline direkt aus dem vorherigen Befehl:</p>



<pre class="wp-block-code"><code>Get-MessageTrace `
  -SenderAddress "abow@domain.tld" `
  -StartDate "01/21/2026" `
  -EndDate "01/22/2026" |
Get-MessageTraceDetail |
Select *
</code></pre>



<p>Variante B: Manuell mit <code>MessageTraceId</code> und Empfängeradresse:</p>



<pre class="wp-block-code"><code>Get-MessageTraceDetail `
  -MessageTraceId "GUID" `
  -RecipientAddress "abow@domain.tld"
</code></pre>



<h3 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Hinweis</h3>



<p>Ein Nachteil von <code>Get-MessageTraceDetail</code>: <strong>Die Umwandlung zwischen onmicrosoft-Adresse und primärer SMTP-Adresse wird nicht sauber dargestellt</strong> – Probleme bei der Adressauflösung bleiben also u. U. unentdeckt.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4d6.png" alt="📖" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Doku: <a href="https://docs.microsoft.com/en-us/powershell/module/exchange/get-messagetracedetail?view=exchange-ps">Get-MessageTraceDetail (Microsoft)</a></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Fazit</h2>



<ul class="wp-block-list">
<li><strong>Exchange OnPrem</strong> bietet detailliertes, lokales Tracking per <code>Get-MessageTrackingLog</code></li>



<li><strong>Exchange Online</strong> nutzt <code>Get-MessageTrace</code> und <code>Get-MessageTraceDetail</code> – weniger granular, aber ausreichend für Standardanalysen</li>



<li>Für <strong>Hybrid-Umgebungen</strong> (z. B. mit Hornetsecurity oder zentralem Mailflow) muss <strong>beide Seiten</strong> geprüft werden</li>



<li>Nutze <strong>GUI-Ausgaben (<code>Out-GridView</code>)</strong>, wenn du schnell manuell analysieren willst</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://abow.info/microsoft/microsoft_exchange/microsoft-exchange-message-tracking-in-onprem-und-exchange-online/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Microsoft Powershell // Grundlagen</title>
		<link>https://abow.info/microsoft/microsoft-powershell-grundlagen/</link>
					<comments>https://abow.info/microsoft/microsoft-powershell-grundlagen/#respond</comments>
		
		<dc:creator><![CDATA[Andi Bow]]></dc:creator>
		<pubDate>Wed, 08 Mar 2023 12:16:59 +0000</pubDate>
				<category><![CDATA[Ausbildung Fachinformatiker]]></category>
		<category><![CDATA[Grundlagen]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft Powershell]]></category>
		<category><![CDATA[Systemintegration]]></category>
		<category><![CDATA[Automatisierung]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Netzwerkverwaltung]]></category>
		<category><![CDATA[Powershell]]></category>
		<category><![CDATA[Skripte]]></category>
		<guid isPermaLink="false">https://abow.info/?p=302</guid>

					<description><![CDATA[Erfahren Sie in diesem Beitrag mehr über die Möglichkeiten und Vorteile von Microsoft PowerShell im Exchange-Umfeld. Wir geben Ihnen Einblicke in die Erstellung und Ausführung von PowerShell-Skripten und liefern Ihnen Beispiele für nützliche Skripte in der Netzwerkverwaltung und Automatisierung.]]></description>
										<content:encoded><![CDATA[
<p>Microsoft PowerShell ist eine leistungsstarke Befehlszeilen-Schnittstelle und Skriptsprache für Windows-basierte Betriebssysteme. Es wurde erstmals im Jahr 2006 veröffentlicht und hat sich seitdem zu einem unverzichtbaren Tool für Systemadministratoren und Entwickler entwickelt. Mit PowerShell können Benutzer verschiedene Aufgaben automatisieren und Verwaltungsaufgaben auf Windows-Systemen effizienter erledigen.</p>



<p>In diesem Blogbeitrag werden wir uns näher mit Microsoft PowerShell befassen und seine wichtigsten Funktionen, Vorteile und Anwendungen untersuchen. Wir werden auch einen Einblick in die Skripterstellung und -ausführung mit PowerShell geben und einige Beispiele für die Verwendung von PowerShell in verschiedenen Szenarien diskutieren.</p>



<p>Grundsätzlich ist die Powershell für administrative Arbeiten immer als <strong>Administrator </strong>zu <strong>starten</strong>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="has-medium-font-size"><strong>Microsoft PowerShell: Die Funktionen, die Systemadministratoren lieben werden</strong></p>



<p></p>



<ol class="wp-block-list">
<li><strong>Automatisierung von Aufgaben</strong></li>
</ol>



<p>Eines der wichtigsten Merkmale von PowerShell ist die Fähigkeit, Aufgaben zu automatisieren. Mit PowerShell können Systemadministratoren Prozesse automatisch durchführen lassen, wie z.B. das Erstellen von Benutzerkonten, das Verwalten von Netzwerkeinstellungen oder das Installieren von Software auf mehreren Systemen gleichzeitig. Hier ist ein Beispiel dafür, wie PowerShell bei der Erstellung von Benutzerkonten helfen kann:</p>



<pre class="wp-block-code"><code># Benutzerkonto erstellen
New-LocalUser -Name "MaxMustermann" -Description "Standardbenutzer" -Password (ConvertTo-SecureString "password123" -AsPlainText -Force)

# Benutzer zu einer Gruppe hinzufügen
Add-LocalGroupMember -Group "Administratoren" -Member "MaxMustermann"</code></pre>



<p>In diesem Beispiel wird ein neues lokales Benutzerkonto namens &#8222;MaxMustermann&#8220; erstellt und dem Administratoren-Gruppe hinzugefügt. Dieser Prozess kann automatisiert werden, um Zeit zu sparen und Fehler zu reduzieren.</p>



<p></p>



<ol class="wp-block-list" start="2">
<li><strong>Verwaltung von Systemkonfigurationen</strong></li>
</ol>



<p>Du kannst PowerShell auch viele Funktionen zur Verwaltung von Systemkonfigurationen nutzen. Mit PowerShell ist es möglich, Informationen über Systemkonfigurationen abzurufen, diese zu ändern oder zu überwachen. Ein Beispiel dafür, wie PowerShell bei der Überwachung von Systemereignissen helfen kann, ist:</p>



<pre class="wp-block-code"><code># Ereignisprotokolle abrufen
Get-EventLog -LogName Application -EntryType Error

# Ereignisse filtern
Get-EventLog -LogName Application -InstanceId 1000

# Ereignisse in Echtzeit überwachen
Get-EventLog -LogName System -Newest 10 -Wait</code></pre>



<p>In diesem Beispiel rufst du das Anwendungsereignisprotokoll ab und filterst nach Fehlern (EntryType Error). Du kannst auch nach bestimmten Ereignis-IDs suchen oder Ereignisse in Echtzeit überwachen, um Probleme auf deinem System schnell zu erkennen.</p>



<ol class="wp-block-list" start="3">
<li><strong>Verwaltung von Netzwerkeinstellungen</strong></li>
</ol>



<p>Du kannst PowerShell auch bei der Verwaltung von Netzwerkeinstellungen nutzen. Mit PowerShell ist es möglich, Netzwerkadapter, IP-Adressen, DNS-Server und vieles mehr zu konfigurieren und zu überwachen. Hier ist ein Beispiel dafür, wie PowerShell bei der Konfiguration von Netzwerkadaptern helfen kann:</p>



<pre class="wp-block-code"><code># Netzwerkadapter abrufen
Get-NetAdapter

# Netzwerkkonfiguration abrufen
Get-NetIPConfiguration

# IP-Adresse konfigurieren
New-NetIPAddress -IPAddress 192.168.1.100 -PrefixLength 24 -DefaultGateway 192.168.1.1

# DNS-Serveradresse hinzufügen
Set-DnsClientServerAddress -InterfaceIndex 12 -ServerAddresses ("192.168.1.10","192.168.1.11")
</code></pre>



<p>In diesem Beispiel wird eine neue IP-Adresse für das System konfiguriert und DNS-Serveradressen hinzugefügt.</p>



<p>PowerShell kann auch verwendet werden, um Netzwerkverbindungen zu überwachen und Netzwerkdiagnosen durchzuführen. Hier ist ein Beispiel dafür, wie PowerShell bei der Überwachung von Netzwerkverbindungen helfen kann:</p>



<pre class="wp-block-code"><code># Netzwerkverbindungen anzeigen
Get-NetTCPConnection

# Netzwerkdiagnose durchführen
Test-NetConnection -ComputerName google.com -Port 80
</code></pre>



<p>In diesem Beispiel werden alle aktiven TCP-Verbindungen auf dem System angezeigt und eine Netzwerkdiagnose für die Verbindung zu Google.com auf Port 80 durchgeführt.</p>



<p>Die Verwaltung von Netzwerkeinstellungen ist eine wichtige Aufgabe für Systemadministratoren, da sie die Netzwerkverbindung und den Zugriff auf Ressourcen auf dem System beeinflussen. PowerShell bietet eine leistungsstarke Möglichkeit, diese Einstellungen zu konfigurieren, zu überwachen und zu diagnostizieren.</p>



<ol class="wp-block-list" start="4">
<li><strong>Verwaltung von Dateien und Ordnern</strong></li>
</ol>



<p>PowerShell bietet auch viele Funktionen zur Verwaltung von Dateien und Ordnern. Du kannst PowerShell verwenden, um Dateien und Ordner zu erstellen, zu kopieren, zu löschen, umzubenennen und vieles mehr. Hier ist ein Beispiel dafür, wie PowerShell beim Kopieren von Dateien helfen kann:</p>



<pre class="wp-block-preformatted"><code># Datei von einem Ort zum anderen kopieren
Copy-Item -Path C:\Users\MaxMustermann\Documents\example.txt -Destination C:\Users\MaxMustermann\Desktop

# Mehrere Dateien kopieren
Copy-Item -Path C:\Users\MaxMustermann\Documents\*.txt -Destination C:\Users\MaxMustermann\Desktop
</code></pre>



<p>In diesem Beispiel wird eine Datei von einem Ort zum anderen kopiert. Du kannst auch mehrere Dateien auf einmal kopieren, um Zeit zu sparen und Fehler zu reduzieren.</p>



<p class="has-vivid-red-color has-text-color"><strong>WICHTIG:</strong> Sollten im Pfad Leerzeichen vorhanden sein, muss der Pfad in &#8222;&#8220; gesetzt werden.</p>



<ol class="wp-block-list" start="5">
<li><strong>Integration mit anderen Tools</strong></li>
</ol>



<p>PowerShell kann auch nahtlos mit anderen Tools und Systemen integriert werden. Du kannst PowerShell-Skripte in andere Programme einbinden oder PowerShell verwenden, um Informationen von anderen Tools zu erhalten. Hier ist ein Beispiel dafür, wie PowerShell mit Active Directory integriert werden kann (Module evtl. notwendig):</p>



<pre class="wp-block-preformatted"><code># Benutzer aus Active Directory abrufen
Get-ADUser -Filter * -Properties *

# Neue Benutzergruppe erstellen
New-ADGroup -Name "IT-Abteilung" -GroupScope Global -Path "CN=Users,DC=example,DC=com"
</code></pre>



<p>In diesem Beispiel wird Active Directory verwendet, um Benutzer und Benutzergruppen zu verwalten. PowerShell kann auch mit anderen Tools wie SQL Server, Exchange Server und SharePoint integriert werden.</p>



<p>   6. <strong>Neue Module installieren/importieren</strong></p>



<p>Um neue <strong>Cmdlets </strong>in PowerShell zu importieren, musst du zuerst das entsprechende <strong>PowerShell-Modul</strong> installieren, das diese Cmdlets enthält. Ein PowerShell-Modul ist eine Sammlung von Cmdlets, Funktionen, Variablen und anderen Ressourcen, die in PowerShell wiederverwendet werden können.</p>



<p>Es gibt verschiedene Möglichkeiten, PowerShell-Module zu installieren. Eine Möglichkeit besteht darin, das Modul manuell von einer Website oder einem Netzwerkfreigabe herunterzuladen und zu installieren. Eine andere Möglichkeit besteht darin, das Modul direkt aus dem <strong>PowerShell Gallery-Repository</strong> zu installieren, das eine Sammlung von PowerShell-Modulen und Skripten bereitstellt.</p>



<p>Hier sind einige Beispiele, wie Sie PowerShell-Module installieren und importieren können:</p>



<ol class="wp-block-list">
<li><strong>PowerShell Gallery-Modul installieren und importieren:</strong></li>
</ol>



<ul class="wp-block-list">
<li>Öffnen PowerShell als Administrator.</li>



<li>Gebe den Befehl &#8222;Install-Module &lt;Modulname>&#8220; ein, um das Modul aus der PowerShell Gallery zu installieren. Zum Beispiel: &#8222;Install-Module ActiveDirectory&#8220;.</li>



<li>Gebe den Befehl &#8222;Import-Module &lt;Modulname>&#8220; ein, um das Modul zu importieren und die darin enthaltenen Cmdlets und Funktionen zu aktivieren. Zum Beispiel: &#8222;Import-Module ActiveDirectory&#8220;.</li>
</ul>



<ol class="wp-block-list" start="2">
<li><strong>Lokales PowerShell-Modul installieren und importieren:</strong></li>
</ol>



<ul class="wp-block-list">
<li>Lade das Modul von der Website oder der Netzwerkfreigabe herunter und speichere es in einem Verzeichnis auf deinem Computer.</li>



<li>Öffnen PowerShell als Administrator.</li>



<li>Gebe den Befehl &#8222;Import-Module &lt;Pfad zum Modulverzeichnis>&#8220; ein, um das Modul zu importieren und die darin enthaltenen Cmdlets und Funktionen zu aktivieren. Zum Beispiel: &#8222;Import-Module C:\Modules\MyModule&#8220;.</li>
</ul>



<ol class="wp-block-list" start="3">
<li><strong>PowerShell-Modul in einer PowerShell-Sitzung installieren und importieren:</strong></li>
</ol>



<ul class="wp-block-list">
<li>Gebe den Befehl &#8222;Install-Module &lt;Modulname>&#8220; ein, um das Modul aus der PowerShell Gallery zu installieren. Zum Beispiel: &#8222;Install-Module ActiveDirectory&#8220;.</li>



<li>Gebe den Befehl &#8222;Import-Module &lt;Modulname> -Force&#8220; ein, um das Modul zu importieren und die darin enthaltenen Cmdlets und Funktionen zu aktivieren. Der Parameter &#8222;-Force&#8220; sorgt dafür, dass das Modul sofort importiert wird. Zum Beispiel: &#8222;Import-Module ActiveDirectory -Force&#8220;.</li>
</ul>



<p>Sobald du das PowerShell-Modul erfolgreich installiert und importiert hast, kannst du die darin enthaltenen Cmdlets und Funktionen verwenden, um Verwaltungsaufgaben auszuführen. Zum Beispiel kannst du das &#8222;ActiveDirectory&#8220;-Modul verwenden, um Benutzer- und Gruppenkonten im Active Directory zu verwalten. Ein Beispiel für die Verwendung des &#8222;Get-ADUser&#8220;-Cmdlets aus dem &#8222;ActiveDirectory&#8220;-Modul wäre:</p>



<pre class="wp-block-preformatted"><code># Benutzerkonto im Active Directory abfragen
Get-ADUser -Identity john.doe -Properties DisplayName, EmailAddress
</code></pre>



<p>Dieser Befehl ruft Informationen über das Benutzerkonto &#8222;john.doe&#8220; ab, einschließlich des Anzeigenamens und der E-Mail-Adresse, die im Active Directory gespeichert sind.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="has-medium-font-size"><strong>Vorteile von Microsoft PowerShell:</strong> </p>



<p>Microsoft PowerShell bietet eine Vielzahl von Vorteilen gegenüber anderen Befehlszeilen-Schnittstellen. Hier sind einige der wichtigsten Vorteile:</p>



<ol class="wp-block-list">
<li><strong>Automatisierung</strong> und <strong>Effizienz</strong>: PowerShell ermöglicht es, wiederkehrende Verwaltungsaufgaben zu automatisieren und dadurch Zeit und Aufwand zu sparen. Durch die Verwendung von Cmdlets kannst du komplexe Aufgaben in kurzer Zeit erledigen, da mehrere Schritte in einem Befehl ausgeführt werden können.</li>



<li><strong>Umfangreiche Skriptsprache</strong>: PowerShell verfügt über eine umfangreiche Skriptsprache, die es ermöglicht, komplexe Aufgaben zu automatisieren. Mit PowerShell kannst du Funktionen, Schleifen, Bedingungen und andere Kontrollstrukturen erstellen, um Skripts zu schreiben, die mehrere Aufgaben ausführen können.</li>



<li><strong>Remote-Verwaltung</strong>: PowerShell ermöglicht die Verwaltung von entfernten Systemen über eine einzige Schnittstelle. Du kannst PowerShell-Cmdlets verwenden, um Remote-Verbindungen zu öffnen, Dateien und Ordner zu kopieren, Dienste zu starten und zu stoppen und vieles mehr.</li>



<li><strong>Einfache Handhabung von Objekten</strong>: PowerShell behandelt alles als Objekte, einschließlich Dateien, Ordner, Dienste, Benutzer und Gruppen. Dies erleichtert die Handhabung von Objekten und die Automatisierung von Aufgaben, da du einfach auf die Eigenschaften und Methoden dieser Objekte zugreifen kannst.</li>



<li><strong>Unterstützung für Module</strong>: PowerShell unterstützt Module, die eine Sammlung von Cmdlets, Funktionen und Variablen sind. Module können einfach installiert und importiert werden, um zusätzliche Funktionen und Möglichkeiten hinzuzufügen.</li>
</ol>



<p>Zusammenfassend bietet Microsoft PowerShell eine leistungsstarke Befehlszeilen-Schnittstelle mit umfangreichen Funktionen, die es Benutzern ermöglicht, Aufgaben effizienter und schneller zu erledigen. Mit PowerShell können Verwaltungsaufgaben automatisiert und eine Vielzahl von Aufgaben durchgeführt werden, einschließlich der Verwaltung von lokalen und entfernten Systemen, Dateien und Ordnern, Benutzern und Gruppen und vielem mehr.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="has-medium-font-size"><strong>Skripterstellung und -ausführung mit Microsoft PowerShell:</strong></p>



<p>Microsoft PowerShell ist nicht nur eine leistungsstarke Befehlszeilen-Schnittstelle, sondern auch eine mächtige Skripting-Sprache. Hier sind einige wichtige Informationen zur Skripterstellung und -ausführung mit PowerShell:</p>



<ol class="wp-block-list">
<li><strong>PowerShell ISE</strong>: PowerShell ISE ist eine integrierte Skripting-Umgebung, die das Erstellen und Debuggen von PowerShell-Skripten erleichtert. PowerShell ISE bietet Syntaxhervorhebung, Intellisense und Debugging-Tools, um die Skriptentwicklung zu vereinfachen. Um PowerShell ISE zu öffnen, gibst du einfach &#8222;powershell_ise&#8220; in die PowerShell-Eingabeaufforderung ein.</li>



<li><strong>Erstellen von Skripten</strong>: PowerShell-Skripte können mit jedem Texteditor erstellt werden. Speichere das Skript als .ps1-Datei, um es später auszuführen. PowerShell-Skripte können auch in PowerShell ISE erstellt und gespeichert werden.</li>



<li><strong>Ausführung von Skripten</strong>: PowerShell-Skripte können auf verschiedene Arten ausgeführt werden. Wenn du das Skript in PowerShell ISE erstellt hast, kannst du es einfach ausführen, indem du auf die Schaltfläche &#8222;Ausführen&#8220; klickst oder die F5-Taste drückst. Wenn das Skript in einem Texteditor erstellt wurde, kannst du es in PowerShell mit dem Befehl &#8222;.\skriptname.ps1&#8220; ausführen. Beachte jedoch, dass PowerShell standardmäßig keine nicht signierten Skripte ausführt. Um ein nicht signiertes Skript ausführen zu können, musst du zunächst die Execution Policy ändern.</li>



<li><strong>Syntax</strong>: PowerShell-Skripte verwenden eine einfache, leicht verständliche Syntax. Cmdlets und Parameter werden durch Leerzeichen getrennt. Beispiel: &#8222;Get-ChildItem -Path C:\Temp&#8220; gibt eine Liste der Dateien und Ordner im Ordner &#8222;C:\Temp&#8220; zurück.</li>



<li>Beispiele:</li>
</ol>



<p>Beispiel 1: Dieses Skript gibt die Größe aller Dateien im Ordner &#8222;C:\Temp&#8220; aus:</p>



<pre class="wp-block-code"><code>Get-ChildItem -Path C:\Temp | ForEach-Object { $_.Name + ": " + $_.Length } </code></pre>



<p>Beispiel 2: Dieses Skript führt eine Suche nach Dateien mit der Endung &#8222;.log&#8220; im Ordner &#8222;C:\Logs&#8220; durch und gibt das Ergebnis aus:</p>



<pre class="wp-block-code"><code>Get-ChildItem -Path C:\Logs -Filter *.log </code></pre>



<p>Beispiel 3: Dieses Skript erstellt einen neuen Ordner &#8222;Test&#8220; im Ordner &#8222;C:\Temp&#8220;:</p>



<pre class="wp-block-code"><code>New-Item -ItemType Directory -Path C:\Temp\Test</code></pre>



<p>Zusammenfassend bietet PowerShell eine einfache Syntax und eine Vielzahl von Tools zur Skripterstellung und -ausführung. PowerShell ISE erleichtert die Skriptentwicklung und -debugging, während PowerShell-Skripte auf einfache Weise in Texteditoren erstellt und ausgeführt werden können.</p>



<p class="has-medium-font-size"><strong>Execution Policy ändern</strong></p>



<p>Um die aktuelle Execution Policy in PowerShell zu speichern, kannst du die folgenden Schritte ausführen:</p>



<ol class="wp-block-list">
<li>Öffne die PowerShell-Eingabeaufforderung.</li>



<li>Gebe den Befehl &#8222;Get-ExecutionPolicy&#8220; ein, um die aktuelle Execution Policy anzuzeigen.</li>



<li>Speichere die Ausgabe des Befehls, in eine Variable<strong> $policy = Get-ExecutionPolicy</strong></li>



<li>Um die Execution Policy zu ändern, gebe den Befehl &#8222;Set-ExecutionPolicy&#8220; ein und wähle eine der verfügbaren Optionen:<ul><li>&#8222;Restricted&#8220; (keine Skripts erlaubt)</li><li>&#8222;AllSigned&#8220; (nur signierte Skripts erlaubt)</li><li>&#8222;RemoteSigned&#8220; (signierte Skripts von lokalen Computer erlaubt)</li><li>&#8222;Unrestricted&#8220; (alle Skripts erlaubt)</li></ul>Beispiel: &#8222;Set-ExecutionPolicy RemoteSigned&#8220;</li>



<li>Wenn die Execution Policy wiederhergestellt werden soll, setze die Policy einfach auf den Wert, der zuvor gespeichert wurde: <strong>Set-ExecutionPolicy $policy</strong></li>
</ol>



<p>Weitere Option: &#8222;<code><strong>Bypass</strong>"</code>: Die Execution Policy wird für das aktuelle PowerShell-Skript deaktiviert.</p>



<p>Beachte, dass hier Administratorrechte benötigt werden, um die Execution Policy zu ändern. Es ist auch wichtig zu beachten, dass die Execution Policy auf Systemebene festgelegt ist und für alle Benutzer und Skripts gilt. Natürlich kann die Policy auch auf Benutzerebene umgestellt werden.</p>



<p>Die verfügbaren Werte für den <code>Scope</code>-Parameter sind:</p>



<ul class="wp-block-list">
<li><code><strong>Process</strong></code>: Die Änderung der Execution Policy wird nur für die aktuelle PowerShell-Sitzung angewendet.</li>



<li><code><strong>CurrentUser</strong></code>: Die Änderung der Execution Policy wird für den aktuellen Benutzer auf dem aktuellen Computer angewendet.</li>



<li><code><strong>LocalMachine</strong></code>: Die Änderung der Execution Policy wird für alle Benutzer auf dem aktuellen Computer angewendet.</li>
</ul>



<p>Der <code>Scope</code>-Parameter kann wie folgt in PowerShell verwendet werden:</p>



<pre class="wp-block-preformatted"><code>Set-ExecutionPolicy &lt;Parameter> -Scope &lt;Scope-Parameter>
</code></pre>



<p>Beispiel:</p>



<pre class="wp-block-preformatted"><code>Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
</code></pre>



<p>Dies setzt die Execution Policy nur für den aktuellen Benutzer auf dem aktuellen Computer.</p>



<p class="has-medium-font-size"><strong>Signieren von Skripten</strong></p>



<p>Um ein PowerShell-Skript mit einem selbstausgestellten Zertifikat zu signieren, kannst du die folgenden Schritte ausführen:</p>



<p>Generiere ein selbstsigniertes Zertifikat auf deinem Computer. Dazu kannst du das PowerShell-Modul &#8222;New-SelfSignedCertificate&#8220; verwenden. Gebe dazu den folgenden Befehl ein:</p>



<pre class="wp-block-code"><code>$cert = New-SelfSignedCertificate -CertStoreLocation Cert:\CurrentUser\My -DnsName "MyCertName" </code></pre>



<p>Dieser Befehl erstellt ein neues Zertifikat mit dem Namen &#8222;MyCertName&#8220; im aktuellen Benutzerzertifikatspeicher.</p>



<p>Exportiere das Zertifikat als PFX-Datei. Gebe dazu den folgenden Befehl ein:</p>



<pre class="wp-block-code"><code>$pwd = ConvertTo-SecureString -String "MyPassword" -Force -AsPlainText Export-PfxCertificate -Cert $cert -FilePath "C:\MyCert.pfx" -Password $pwd</code></pre>



<p>Ersetze &#8222;MyPassword&#8220; durch ein sicheres Kennwort, das zum Schutz der PFX-Datei verwendet werden soll.</p>



<p>Importiere das Zertifikat in den Trusted Publishers Store. Gebe dazu den folgenden Befehl ein:</p>



<pre class="wp-block-code"><code>Import-PfxCertificate -FilePath "C:\MyCert.pfx" -CertStoreLocation Cert:\CurrentUser\TrustedPublisher -Password $pwd</code></pre>



<p>Signiere das PowerShell-Skript mit dem Zertifikat. Gebe dazu den folgenden Befehl ein:</p>



<pre class="wp-block-code"><code>Set-AuthenticodeSignature -FilePath "C:\MyScript.ps1" -Certificate $cert -TimestampServer http://timestamp.digicert.com </code></pre>



<p>Ersetze &#8222;C:\MyScript.ps1&#8220; durch den Pfad zu deinem Skript und &#8222;<a href="http://timestamp.digicert.com/">http://timestamp.digicert.com</a>&#8220; durch den Zeitserver deiner Wahl.</p>



<p>Das Skript ist jetzt signiert und kann sicher ausgeführt werden. Beachte, dass Benutzer, die das Skript ausführen, das selbstsignierte Zertifikat manuell in ihren Trusted Publishers Store importieren müssen, um das Vertrauen in das Zertifikat zu bestätigen.</p>



<p>In einer großen Umgebung kann das Zertifikat natürlich auch via GPO ausgerollt werden, hier bietet es sich auch an ein Zertifikat aus der eigenen PKI zu verwenden.</p>



<p>Um ein Zertifikat von der eigenen <strong>PKI </strong>zu verwenden, musst du sicherstellen, dass das Zertifikat den Zweck &#8222;<strong>Code Signing</strong>&#8220; unterstützt. Dies ist in der Regel durch ein spezielles Template in deiner PKI festgelegt, das für die Ausstellung von Code Signing-Zertifikaten konfiguriert ist.</p>



<p>Das Template sollte die folgenden Einstellungen enthalten:</p>



<ul class="wp-block-list">
<li>Zweck: Code Signing</li>



<li>Verwendung: Digital Signature</li>



<li>Private Key: Key Exchange</li>



<li>Exportable: Ja</li>
</ul>



<p>Wenn das Template nicht vorhanden ist, musst du es möglicherweise erstellen oder die erforderlichen Einstellungen in einem vorhandenen Template ändern.</p>



<p>Nachdem ein Zertifikat mit den richtigen Einstellungen erstellt wurde, kann das Zertifikat in PowerShell importiert werden und dann das Skript signiert werden, indem der folgende Befehl ausgeführt wird:</p>



<pre class="wp-block-preformatted"><code>Set-AuthenticodeSignature -FilePath "C:\MyScript.ps1" -Certificate $cert -TimestampServer http://timestamp.digicert.com
</code></pre>



<p>Ersetze &#8222;C:\MyScript.ps1&#8220; durch den Pfad zu deinem Skript und &#8222;$cert&#8220; durch das Zertifikat, das du importiert hast.</p>



<p>Beachte, dass der TimestampServer optional ist, aber empfohlen wird, um sicherzustellen, dass das signierte Skript auch nach Ablauf des Zertifikats vertrauenswürdig bleibt. Verwende die URL des Timestamp-Servers, den deine PKI oder dein Vertrauensprovider empfiehlt.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="has-medium-font-size"><strong>Ein paar Exchange Skript Beispiele:</strong></p>



<ol class="wp-block-list">
<li>Skript zum Überprüfen von Postfachberechtigungen:</li>
</ol>



<p>Dieses Skript überprüft die Postfachberechtigungen für ein bestimmtes Postfach und gibt eine Liste der Benutzer und Gruppen aus, die Zugriff auf das Postfach haben.</p>



<pre class="wp-block-preformatted"><code>Get-MailboxPermission -Identity "Postfachname" | where {$_.user.tostring() -ne "NT-AUTORITÄT\SELBST" -and $_.IsInherited -eq $false} | Select Identity,User,AccessRights
</code></pre>



<ol class="wp-block-list" start="2">
<li>Skript zum Exportieren von Postfachdaten:</li>
</ol>



<p>Dieses Skript exportiert die Postfachdaten eines bestimmten Benutzers in eine PST-Datei.</p>



<pre class="wp-block-preformatted"><code>New-MailboxExportRequest -Mailbox "Benutzername" -FilePath "\\Servername\Export\Benutzername.pst"
</code></pre>



<ol class="wp-block-list" start="3">
<li>Skript zum Erstellen von Regeln:</li>
</ol>



<p>Dieses Skript erstellt eine Regel, die Nachrichten von einer bestimmten E-Mail-Adresse direkt in einen bestimmten Ordner verschiebt.</p>



<pre class="wp-block-preformatted"><code>New-InboxRule -Name "Regelname" -MailFrom "E-Mail-Adresse" -MoveToFolder "Ordnername"</code></pre>



<p>   4. Skript zum löschen eines Postfaches:</p>



<p>Dieses Skript löscht ein bestimmtes Postfach und alle dazugehörigen Datenbankobjekte.</p>



<pre class="wp-block-preformatted"><code>Remove-Mailbox -Identity "Benutzername" -Database "Datenbankname" -Confirm:$false
</code></pre>



<p>Abschließend noch eine generelle Empfehlung, nutzt immer vorab zum Test den -WhatIf Parameter am Ende des Codes oder testet eure Skripte in einer Demo-Umgebung.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://abow.info/microsoft/microsoft-powershell-grundlagen/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Microsoft Exchange // Extended Protection Vorbereitende Maßnahmen</title>
		<link>https://abow.info/microsoft/microsoft_exchange/microsoft-exchange-extended-protection-vorbereitende-massnahmen/</link>
					<comments>https://abow.info/microsoft/microsoft_exchange/microsoft-exchange-extended-protection-vorbereitende-massnahmen/#comments</comments>
		
		<dc:creator><![CDATA[Andi Bow]]></dc:creator>
		<pubDate>Wed, 15 Feb 2023 20:52:38 +0000</pubDate>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft Exchange]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Exchange 2016]]></category>
		<category><![CDATA[Exchange 2019]]></category>
		<category><![CDATA[Extended Protection]]></category>
		<category><![CDATA[Powershell]]></category>
		<guid isPermaLink="false">https://abow.info/?p=255</guid>

					<description><![CDATA[Was muss beachtet werden bevor man die Extended Protection aktiviert? Hier mein Artikel dazu.]]></description>
										<content:encoded><![CDATA[
<p>Microsoft Exchange OnPrem 2013/<strong>2016/2019</strong> erfordert die Aktivierung von Extended Protection, um einige kritische Sicherheitslücke zu schließen. Bevor ihr die empfohlenen Einstellungen für den erweiterten Schutz in Ihrer Microsoft Exchange-Umgebung aktivieren, sollten Sie zunächst einige Dinge beachten. Denn damit gehen auch <strong>Einschränkungen </strong>überein.</p>



<p>Tatsächlich sind diese Einstellungen seit 2009 verfügbar und ein Thema von Windows IIS, wird aber jetzt zwingend benötigt, um <a href="https://microsoft.github.io/CSS-Exchange/Security/Extended-Protection/" target="_blank" rel="noreferrer noopener">Sicherheitslücken</a> zu schließen.</p>



<p></p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://techcommunity.microsoft.com/t5/image/serverpage/image-id/395132i13D2671EE759EF2D/image-size/large?v=v2&amp;px=999" alt=""/></figure>



<p>Das Flussdiagramm stellt einmal dar, wie der Weg zum schließen der Lücken aussieht.</p>



<p>Hier nun aufgelistet die <strong>Einschränkungen</strong>:</p>



<ul class="wp-block-list">
<li>Extended Protection kann <strong>nicht </strong>auf Exchange Server 2013-Servern (Grundsätzlich aber ab Exchange Server 2013 CU23 möglich) aktiviert werden, die über öffentliche Ordner in der <strong>Koexistenzumgebung </strong>verfügen.
<ul class="wp-block-list">
<li>Hier werden die Public Folder sonst nicht mehr bei den Endbenutzern erscheinen</li>
</ul>
</li>



<li>Extended Protection kann nicht auf Exchange Server <strong>2016 CU22</strong> oder Exchange Server <strong>2019 CU11</strong> oder früher aktiviert werden, die die Public Folder Hierarchie hosten.
<ul class="wp-block-list">
<li>Läuft nur ab 2016 CU23 und 2019 CU12</li>
</ul>
</li>



<li>Extended Protection funktioniert <strong>nicht </strong>auf Hybridservern mit der <strong>Modern Hybridkonfiguration</strong>
<ul class="wp-block-list">
<li>Features wie <strong>Postfachmigration</strong> und <strong>Frei/Gebucht-Informationen</strong> werden unterbrochen</li>
</ul>
</li>



<li><strong>NTLMv1 </strong>wird <strong>nicht unterstützt</strong> (sollte möglichst sowieso nicht mehr genutzt werden!) <a href="https://abow.info/ntlmv1-abschalten/">Anleitung</a>
<ul class="wp-block-list">
<li>Nutzt ein Client dennoch NTLMv1, wird er ständig mit <strong>Passwortabfragen </strong>bombadiert</li>
</ul>
</li>



<li><strong>SSL-Offload</strong>-Szenarien werden nicht unterstützt
<ul class="wp-block-list">
<li>Die Extended Protection schlägt aufgrund der SSL-Beendigung während des SSL-Offloads fehl. Um Extended Protection in Ihrer Exchange-Umgebung zu aktivieren, verwenden Sie <strong>kein SSL-Offloading</strong> mit Ihrem Load Balancer.</li>
</ul>
</li>



<li>Die<strong> TLS-Konfiguration</strong>
<ul class="wp-block-list">
<li><strong>Konsistente TLS-Versionen:</strong>
<ul class="wp-block-list">
<li>Überprüfen Sie, dass alle Exchange-Server im Unternehmen die gleiche TLS-Version verwenden. Wenn beispielsweise ein Server TLS 1.2 verwendet, müssen alle anderen Server ebenfalls auf TLS 1.2 konfiguriert sein.</li>



<li>Abweichungen in den TLS-Versionen zwischen den Servern können zu Verbindungsproblemen mit den Clients führen und sollten vermieden werden.</li>
</ul>
</li>



<li><strong>SchUseStrongCrypto-Registrierungswert:</strong>
<ul class="wp-block-list">
<li>Setzen Sie den Wert des SchUseStrongCrypto-Registrierungswerts auf 1 auf allen Exchange-Servern innerhalb der Organisation.</li>



<li>Falls dieser Wert nicht explizit auf 1 festgelegt ist, kann der Standardwert je nach verwendeter .NET-Version interpretiert werden, was zu unerwünschten Konfigurationen führen kann.</li>
</ul>
</li>



<li><strong>SystemDefaultTlsVersions-Registrierungswert:</strong>
<ul class="wp-block-list">
<li>Stellen Sie sicher, dass der SystemDefaultTlsVersions-Registrierungswert ebenfalls explizit auf 1 festgelegt ist.</li>



<li>Wenn diese Werte nicht wie erwartet festgelegt sind, kann dies zu TLS-Konflikten führen, die wiederum zu Problemen bei der Clientkonnektivität führen.</li>
</ul>
</li>
</ul>
</li>



<li><strong>Softwarekompatibilität </strong>von <strong>Drittanbietern</strong>
<ul class="wp-block-list">
<li>Testen Sie Produkte von Drittanbietern in Ihrer Exchange Server-Umgebung, um sicherzustellen, dass sie ordnungsgemäß funktionieren, wenn der erweiterte Schutz aktiviert ist. Ich habe zum Beispiel Antivirenlösungen gesehen, die Verbindungen über einen Proxy senden, um Clientcomputer zu schützen, aber dies verhindert die Kommunikation mit dem Exchange-Server und sollte deaktiviert werden.</li>
</ul>
</li>
</ul>



<p>SSL-Bridging funktioniert, sofern im Exchange und Load-Balancer das gleiche Zertifikat verwendet wird.</p>



<pre class="wp-block-preformatted">SSL-Offloading für Outlook Anywhere ist standardmäßig aktiviert und muss deaktiviert werden, indem Sie die folgenden Schritte ausführen:

Set-OutlookAnywhere -Identity "EXCH1\rpc (Default Web Site)" -SSLOffloading $false</pre>



<p>Sind all diese Einschränkungen geprüft und abgestimmt, kann die Extended Protection via <a rel="noreferrer noopener" href="https://microsoft.github.io/CSS-Exchange/Security/ExchangeExtendedProtectionManagement/" data-type="URL" data-id="https://microsoft.github.io/CSS-Exchange/Security/ExchangeExtendedProtectionManagement/" target="_blank">Skript-Unterstützung</a> aktiviert werden.</p>



<figure class="wp-block-pullquote"><blockquote><p><strong><em>Erforderlich:</em></strong><br>Der Benutzer muss ein Organization Management-Mitglied sein und dieses Skript über die Exchange-Verwaltungsshell (EMS) mit erhöhten Rechten ausführen.</p></blockquote></figure>



<p><a href="https://github.com/microsoft/CSS-Exchange/releases/latest/download/ExchangeExtendedProtectionManagement.ps1">ExchangeExtendedProtectionManagement.ps1</a> ist ein Skript zur Automatisierung der Extended Protection des Windows-Authentifizierungsmoduls auf Exchange-Servern. Stellen Sie vor der Konfiguration sicher, dass die TLS-Einstellungen auf allen Servern, auf denen Sie den erweiterten Schutz aktivieren möchten, und auf dem Server, auf dem der Extended Protection bereits aktiviert ist, identisch sind, und dass die erforderlichen anderen Voraussetzungen gegeben sind.</p>



<p>Folgend eine Auflistung mit Beispiel Codezeilen zum ausführen:</p>



<pre class="wp-block-code"><code>PS C:\&gt; .\ExchangeExtendedProtectionManagement.ps1</code></pre>



<p>Einfache Ausführung über alle Server der Organisation.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<pre class="wp-block-code"><code>PS C:\&gt; .\ExchangeExtendedProtectionManagement.ps1 -ExchangeServerNames &lt;Array_of_Server_Names&gt;</code></pre>



<p>Ausführen für nur bestimmte Server.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<pre class="wp-block-code"><code>PS C:\&gt; .\ExchangeExtendedProtectionManagement.ps1 -SkipExchangeServerNames &lt;Array_of_Server_Names&gt;</code></pre>



<p>Ausführen für alle Server außer &#8230;</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<pre class="wp-block-code"><code>PS C:\&gt; .\ExchangeExtendedProtectionManagement.ps1 -FindExchangeServerIPAddresses -OutputFilePath "C:\temp\ExchangeIPs.txt"</code></pre>



<p>Export einer Liste aller Exchange Server IPs in der Organisation.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<pre class="wp-block-code"><code>PS C:\&gt; .\ExchangeExtendedProtectionManagement.ps1 -RollbackType "RestoreIISAppConfig"</code></pre>



<p>Wiederherstellen der IIS-Einstellungen zuvor.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<pre class="wp-block-code"><code>PS C:\&gt; .\ExchangeExtendedProtectionManagement.ps1 -ShowExtendedProtection</code></pre>



<p>Aktuelle Einstellungen anzeigen.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p>Hier noch alle Parameter mit Erläuterung.</p>



<figure class="wp-block-table"><table><tbody><tr><td>Parameter</td><td>Beschreibung</td></tr><tr><td>ExchangeServerNames</td><td>Eine Liste der Server, auf denen das Skript ausgeführt werden soll. Dies kann zur Konfiguration oder zum Rollback verwendet werden.</td></tr><tr><td>SkipExchangeServerNames</td><td>Eine Liste der Server, die nicht für die Ausführung von Konfigurations- oder Rollback-Skripts verwendet werden.</td></tr><tr><td>ShowExtendedProtection</td><td>Zeigt die aktuelle Konfiguration des Extended Protection für die übergebene Serverliste an.</td></tr><tr><td>FindExchangeServerIPAddresses</td><td>Verwenden Sie dies, um eine Liste von Exchange Server-IPs zu erstellen, die für IP-Einschränkungen verwendet werden sollten.</td></tr><tr><td>OutputFilePath</td><td>Benutzerdefinierter Dateipfad zum Exportieren der von FindExchangeServerIPAddresses erfassten Liste der Exchange Server-IPs. Der Standardwert ist der lokale Speicherort <strong>IPList.txt</strong>.</td></tr><tr><td>IPRangeFilePath</td><td>Pfad zu einer Datei, die alle IP-Adressen oder Subnetze enthält, die in die IP Allow List aufgenommen werden sollten.</td></tr><tr><td>RestrictType</td><td>Aktiviert IP-Einschränkungen für das virtuelle Verzeichnis. Muss mit IPRangeFilePath verwendet werden. Folgende Werte sind erlaubt:<br><strong>EWS-Backend</strong></td></tr><tr><td>ValidateType</td><td>Zum überprüfen, dass ValidateType-IP-Einschränkungen korrekt angewendet werden. Muss mit IPRangeFilePath verwendet werden. Folgende Werte sind erlaubt:<br><strong>RestrictTypeEWSBackend</strong></td></tr><tr><td>RollbackType</td><td>Dieser Parameter ermöglicht Ihnen ein Rollback mit dem angegebenen Typ. Folgende Werte sind erlaubt:<br><strong>RestoreIISAppConfig, RestrictTypeEWSBackend</strong></td></tr><tr><td>SkipAutoUpdate</td><td>Überspringt die automatische Aktualisierungsfunktion und lädt nicht die neueste Version des Skripts herunter.</td></tr></tbody></table></figure>



<p>Offizieller Microsoft Artikel: <a href="https://learn.microsoft.com/de-de/exchange/plan-and-deploy/post-installation-tasks/security-best-practices/exchange-extended-protection?view=exchserver-2019" target="_blank" rel="noreferrer noopener">Link</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://abow.info/microsoft/microsoft_exchange/microsoft-exchange-extended-protection-vorbereitende-massnahmen/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Powershell // Einen Prozess auf Remotecomputern beenden</title>
		<link>https://abow.info/microsoft/powershell-einen-prozess-auf-remotecomputern-beenden/</link>
					<comments>https://abow.info/microsoft/powershell-einen-prozess-auf-remotecomputern-beenden/#respond</comments>
		
		<dc:creator><![CDATA[Andi Bow]]></dc:creator>
		<pubDate>Wed, 21 Dec 2022 12:00:00 +0000</pubDate>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft Powershell]]></category>
		<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[AD]]></category>
		<category><![CDATA[Dienste beenden]]></category>
		<category><![CDATA[Powershell]]></category>
		<category><![CDATA[Remote-Powershell]]></category>
		<category><![CDATA[Skript]]></category>
		<guid isPermaLink="false">https://abow.info/?p=193</guid>

					<description><![CDATA[Dieses Skript wurde auf eine Basis von Windows 10 Computern und Windows Server 2016 getestet. In diesem Artikel stelle ich euch ein Skript von mir vor, mit dem ihr einen Prozess auf einem oder mehreren Remote-Computern beenden könnt. Es gibt genau zwei Möglichkeiten Computer anzugeben in diesem Skript WICHTIG: Damit das Skript funktionieren kann, muss [&#8230;]]]></description>
										<content:encoded><![CDATA[
<pre class="wp-block-preformatted">Dieses Skript wurde auf eine Basis von Windows 10 Computern und Windows Server 2016 getestet.</pre>



<p>In diesem Artikel stelle ich euch ein Skript von mir vor, mit dem ihr einen Prozess auf einem oder mehreren Remote-Computern beenden könnt.</p>



<p>Es gibt genau zwei Möglichkeiten Computer anzugeben in diesem Skript</p>



<ul class="wp-block-list">
<li>eine .txt-Datei angeben mit einer Liste an Hostnamen</li>



<li>eine Organisationseinheit des Active Directory angeben und anhand eines Strings durchsuchen</li>
</ul>



<p><strong>WICHTIG</strong>:</p>



<pre class="wp-block-preformatted">Damit das Skript funktionieren kann, muss der Remote Computer vom ausführendem Computer aus im Netzwerk erreichbar sein und ihr braucht Admin-Rechte auf dem Remotecomputer z.B. Domain-Administrator.
Außerdem: Das Powershell-Skript kann evtl. aufgrund von ExecutionPolicys an der Ausführung gehindert werden. (Wie ihr das für Benutzer oder Computer aufhebt, gerne in einem weiteren Artikel)</pre>



<p>Damit das Skript auch weiß welchen Dienst ihr denn beenden wollt, müsst ihr diesen ebenfalls angeben.</p>



<p>Das Skript zeigt euch die gefundenen Computer einmal an und fragt euch noch einmal ob ihr wirklich diesen Dienst auf diesen gefundenen Computern beenden wollt.</p>



<pre class="wp-block-code"><code>&lt;#
.SYNOPSIS
    Dieses Skript beendet euch via remote-powershell Dienste
 
 
.NOTES   
    Name: PS_Remote_Dienste_beenden
    Author: Andreas Bowitz
    Version: 0.1
    LastUpdated: 2022-Dec-02
 
#>

#Prüfung ob der aktuelle Benutzer Adminrechte besitzt
Add-Type -AssemblyName System.Windows.Forms

	If (-NOT (&#91;Security.Principal.WindowsPrincipal] &#91;Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole(&#91;Security.Principal.WindowsBuiltInRole] “Administrator”))
	{
		Write-Warning "Sie haben keine Administrator-Rechte um dieses Skript auszuführen!`nBitte starten Sie das Skript als Administrator!"
		Break
	}

$AbfrageWeg = Read-Host -Prompt "Möchten Sie eine .txt_Datei mit Computernamen angeben oder eine OU durchsuchen? Geben Sie entweder 'txt' oder 'ou' ohne ' ein."
#OU-Such Variante
	If($AbfrageWeg -eq "ou")
		{
		$Computernamen = Read-Host -Prompt "Bitte geben Sie einen String ein der in den Computernamen enthalten ist."
		$Searchbase = Read-Host -Prompt "Bitte geben Sie die Such-Basis Organisationseinheit als 'DistinguishedName' ein. Beispiel: OU=Server,DC=abow,DC=local"

		$AllComputer = Get-ADComputer -Filter "Name -like $Computernamen" -SearchBase $Searchbase | ft Name
		}
#Text-Datei Variante
	elseif ( $AbfrageWeg -eq "txt")	{
		$txt = Read-Host -Prompt "Bitte geben Sie den Pfad zur .txt-Datei an. Beispiel: C:\temp\test.txt"
		$AllComputer = &#91;IO.File]::ReadAllText($txt)
		}
	else 
	{
		write-host 'Der Vorgang wurde angebrochen.'
		break
		PAUSE
	}

#Ausgabe der gefundenen Computer
Write-Host "Es wurden folgende Computer gefunden: " 
$AllComputer

#Angabe des Prozesses
$ProzessName = Read-Host -Prompt "Bitte geben Sie einen Prozessnamen ein. Beispiel: Microsoft.Dynamics.Nav.Client"


#Absicherungsfrage
$Abfrage = &#91;System.Windows.Forms.MessageBox]::Show("Möchten Sie auf diesen Server wirklich den Dienst $ProzessName beenden?","Frage an den Benutzer",3,&#91;System.Windows.Forms.MessageBoxIcon]::Question)
 
	If($Abfrage -eq "Yes")
    {
	   $cred = Get-Credential -Message "Bitte mit einem Administrator anmelden."
	   
       write-host 'Der Prozess wird jetzt beendet. '

       foreach ($Computer in $AllComputer)
            {
                   #Remote Verbindung herstellen und Prozess beenden
                   Enter-PSSession -ComputerName $Computer -credential $cred
                   write-host $Computer
								   #Animation für den User, damit er sieht das war passiert.
									for($i = 0; $i -le 100; $i++)
									{
										Write-Progress -Activity "Prozess beenden" -PercentComplete $i -Status "Fortschritt $($i)";
										Sleep -Milliseconds 10;
									}
                   invoke-command $Computer {get-process $ProzessName |stop-process -force}

                   

							#Prüfung ob der Prozess beendet ist.
							$ProzessAktiv = Get-Process $ProzessName -ComputerName $Computer -ErrorAction SilentlyContinue
							If($ProzessAktiv -eq $null){

							#Nachricht an den User das der Prozess beendet wurde.
							Write-Host “Der Prozess $ProzessName wurde auf dem Computer $Computer beendet.”
							PAUSE
                            
					Exit-PSSession
							
							else {
							Write-Host “Der Prozess konnte nicht beendet werden.”
							PAUSE
							}
											}
				}
    }
    elseif ( $Abfrage -eq "No")
    {
        write-host 'Der Vorgang wurde angebrochen.'
        break
		PAUSE
    }
    else 
    {
        write-host 'Der Vorgang wurde angebrochen.'
        break
		PAUSE
    }
	
	
	#Clear all Variables/Arrays
	$AllComputer = $null
	$ProzessName = $null
	$Abfrage = $null
	$ProzessAktiv = $null
	$i = $null
	$cred = $null
	$Computer = $null
	$txt = $null
	$AbfrageWeg = $null
	$Computernamen = $null
	$SearchBase = $null
	
	###Vorschlag: SeviceAccount anlegen und lokale Admin Rechte geben -> Fest im Skript einbauen</code></pre>



<p>Hier könnt ihr das Skript herunterladen:</p>



<div class="wp-block-file"><a id="wp-block-file--media-5388561d-aad2-4ef9-be78-017d59241d65" href="https://abow.info/wp-content/uploads/2022/12/PS_Remote_Dienste_beenden-1.ps1">PS_Remote_Dienste_beenden-1</a><a href="https://abow.info/wp-content/uploads/2022/12/PS_Remote_Dienste_beenden-1.ps1" class="wp-block-file__button wp-element-button" download aria-describedby="wp-block-file--media-5388561d-aad2-4ef9-be78-017d59241d65"><strong>Herunterladen</strong></a></div>



<pre class="wp-block-preformatted">Wie immer berichte ich in diesem Artikel nur von meinen persönlichen Erfahrungen und Erkenntnissen/Ergebnissen.
Es handelt sich hierbei um keine offizielle Anleitung von Microsoft.
Ein nachhandeln und nutzen von Skripten geschieht auf eigene Gefahr. ;)</pre>
]]></content:encoded>
					
					<wfw:commentRss>https://abow.info/microsoft/powershell-einen-prozess-auf-remotecomputern-beenden/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Exchange // Export der IPs von allen Empfangsconnectoren</title>
		<link>https://abow.info/microsoft/microsoft_exchange/exchange-export-der-ips-von-allen-empfangsconnectoren/</link>
					<comments>https://abow.info/microsoft/microsoft_exchange/exchange-export-der-ips-von-allen-empfangsconnectoren/#respond</comments>
		
		<dc:creator><![CDATA[Andi Bow]]></dc:creator>
		<pubDate>Wed, 14 Dec 2022 12:00:00 +0000</pubDate>
				<category><![CDATA[Microsoft Exchange]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Exchange 2016]]></category>
		<category><![CDATA[Exchange 2019]]></category>
		<category><![CDATA[Export]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Powershell]]></category>
		<category><![CDATA[Skript]]></category>
		<guid isPermaLink="false">https://abow.info/?p=185</guid>

					<description><![CDATA[Hier zeige ich euch ein Skript zum exportieren von allen IPs in allen Exchange Empfangsconnectoren.]]></description>
										<content:encoded><![CDATA[
<pre class="wp-block-preformatted">Dieses Skript wurde mit Exchange 2016 &amp; Exchange 2019 getestet.</pre>



<p>Heute möchte ich euch ein Skript vorstellen mit dem ihr die IP-Adressen aus allen vorhandenen Empfangsconnectoren als .csv exportieren könnt.<br>Das Skript kann auch außerhalb der Exchange Powershell (Management Shell) ausgeführt werden, da das benötigte SnapIn importiert wird.</p>



<p>Das Skript erstellt für jeden Connector eine .csv-Datei in der alle eingetragenen IPs geschrieben werden.<br>Die .csv-Dateien werden unter C:\temp\ abgelegt.<br>Jede .csv-Datei wird wie folgt benannt:</p>



<figure class="wp-block-table is-style-regular"><table><thead><tr><th>Pfad</th><th>Connector-Name</th><th>Datei-Endung</th></tr></thead><tbody><tr><td>C:\temp\</td><td>Client_Frontend_EXCH0</td><td>.csv</td></tr></tbody></table></figure>



<p>Was ist zu beachten?</p>



<ul class="wp-block-list">
<li>Das Powershell-Skript kann evtl. aufgrund von ExecutionPolicys an der Ausführung gehindert werden. (<sub>Wie ihr das für Benutzer oder Computer aufhebt, gerne in einem weiteren Artikel</sub>)</li>



<li>Der Export-Pfad ist fest definiert. Sicherstellen das der Ordner existiert. (<sub>oder im Skript umschreiben</sub>)</li>
</ul>



<pre class="wp-block-code"><code>### Script to Export Recieve Connectors as .csv
#Autor: Andreas Bowitz
#Version: 0.1

#Import Exchange Snapin
Add-PSSnapin Microsoft.Exchange.Management.PowerShell.SnapIn

#Variablen/Arrays
$Hostname = hostname
$Connectors = Get-ReceiveConnector
$ExportPath = "C:\temp\"

#Export all Recieve Connectors
foreach($Connector in $Connectors){

$Connectorshort = $Connector.Identity
$Connectorshort = $Connectorshort.Name

$Connectorshort = $Connectorshort.replace(" ","_")

#write-host $Connectorshort

$export = $ExportPath+$Connectorshort+".csv"


(Get-ReceiveConnector -Identity $Connector).RemoteIPRanges | Sort-Object | Select-Object Expression | Export-Csv $export -NoTypeInformation

}


#Clear all Variablen/Arrays
$Hostname = $null
$Connectors = $null
$ExportPath = $null
$Connector = $null
$export = $null
$Connectorshort = $null</code></pre>



<p>Gerne könnt ihr das Skript auch einfach hier herunterladen:</p>



<div class="wp-block-file"><a id="wp-block-file--media-66215670-a448-4121-bed4-3a6ef8ce5895" href="https://abow.info/wp-content/uploads/2022/12/Export_IP-ReceiveConnectors.ps1">Export_IP-ReceiveConnectors</a><a href="https://abow.info/wp-content/uploads/2022/12/Export_IP-ReceiveConnectors.ps1" class="wp-block-file__button wp-element-button" download aria-describedby="wp-block-file--media-66215670-a448-4121-bed4-3a6ef8ce5895"><strong>Herunterladen</strong></a></div>



<p>Bei Verbesserungsvorschlägen o.Ä. einfach melden via Kommentar.<br>Danke.</p>



<pre class="wp-block-preformatted">Wie immer berichte ich in diesem Artikel nur von meinen persönlichen Erfahrungen und Erkenntnissen/Ergebnissen.
Es handelt sich hierbei um keine offizielle Anleitung von Microsoft.
Ein nachhandeln und nutzen von Skripten geschieht auf eigene Gefahr. ;)</pre>
]]></content:encoded>
					
					<wfw:commentRss>https://abow.info/microsoft/microsoft_exchange/exchange-export-der-ips-von-allen-empfangsconnectoren/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Exchange // Neue Datenbank anlegen</title>
		<link>https://abow.info/microsoft/microsoft_exchange/exchange-neue-datenbank-anlegen/</link>
					<comments>https://abow.info/microsoft/microsoft_exchange/exchange-neue-datenbank-anlegen/#respond</comments>
		
		<dc:creator><![CDATA[Andi Bow]]></dc:creator>
		<pubDate>Thu, 08 Dec 2022 09:29:38 +0000</pubDate>
				<category><![CDATA[Microsoft Exchange]]></category>
		<category><![CDATA[Datenbank]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Exchange 2016]]></category>
		<category><![CDATA[Exchange 2019]]></category>
		<category><![CDATA[Limitierungen]]></category>
		<category><![CDATA[Logs]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Offline Adressbuch]]></category>
		<category><![CDATA[Powershell]]></category>
		<category><![CDATA[Umbenennen]]></category>
		<category><![CDATA[Verschieben]]></category>
		<guid isPermaLink="false">https://abow.info/?p=154</guid>

					<description><![CDATA[So legt ihr eine neue Datenbank im Exchange an. Was müsst ihr bedenken? Hier mein Artikel!]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large is-resized"><img decoding="async" src="https://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Microsoft_Exchange_%282019-present%29.svg/1200px-Microsoft_Exchange_%282019-present%29.svg.png" alt="" width="227" height="197"/></figure>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<pre class="wp-block-preformatted">Diese Anleitung gilt für die Exchange OnPrem Versionen 2016 &amp; 2019.</pre>



<p>Damit ein Exchange Server Postfächer hosten kann benötigt er Datenbanken.<br>Heute zeige ich euch, wie Ihr eine neue Datenbank (später DB) anlegt, Grundkonfiguriert und welche Überlegungen man sich vielleicht vorher machen sollte.</p>



<p>In diesem Artikel wird es <strong>nicht </strong>um das Thema DAG gehen.</p>



<p>Aus meiner Erfahrung heraus sollte eine DB nicht größer als <strong>1,5 TB</strong> (1.500 GB) werden. Ein Exchange Server mit einer Standard Lizenz lässt keine DB größer als 1024 GB zu, haben wir allerdings eine Enterprise Lizenz ist dies möglich (bis zu 16 TB supportet). Verschwendet man allerdings mal einen Gedanken an evtl. zukünftige Wiederherstellungen, ist 1,5 TB noch eine gut verkraftbare Menge an Daten in Anbetracht der <strong>Wiederherstellungs-/Reparaturzeit</strong>. </p>



<p>Also im ersten Schritt sollte man sich also Gedanken über Datenmengen und deren Wachstum machen. Es ist kein Problem auch mehrere DB anzulegen und die Daten aufzuteilen. </p>



<p><strong>Hinweis</strong></p>



<ul class="wp-block-list">
<li>Standard Lizenz: max. 5 DB</li>



<li>Enterprise Lizenz: max. 100 DB</li>
</ul>



<p>Als nächstes ist der Speicher dran, es empfiehlt sich <strong>IMMER </strong>extra Festplatten/Partitionen für die DB und Logs einzubinden. </p>



<p>Die Namen der Festplatten/Partitionen sollte entsprechend&nbsp;<code>LOG_DB0#</code>&nbsp;bzw.&nbsp;<code>DB0#</code>&nbsp;lauten. <br>Die Laufwerksbuchstaben sollten fortlaufend eingestellt werden, DB z.B. E-J und für die Logs N-S.</p>



<p>Zum Beispiel:</p>



<figure class="wp-block-table"><table><thead><tr><th class="has-text-align-center" data-align="center">Laufwerk</th><th class="has-text-align-center" data-align="center">Größe</th><th class="has-text-align-center" data-align="center">Name</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">D:\</td><td class="has-text-align-center" data-align="center">1 TB</td><td class="has-text-align-center" data-align="center">DB01</td></tr><tr><td class="has-text-align-center" data-align="center">L:\</td><td class="has-text-align-center" data-align="center">50 GB</td><td class="has-text-align-center" data-align="center">LOG_DB01</td></tr></tbody></table></figure>



<p>Das Log-Laufwerk/Partition sollte immer mindestens <strong>5-10%</strong> der zugehörigen DB-Größe betragen.<br>Die Logs sind <strong>extreme wichtig </strong>für den Betrieb, die Wiederherstellung und die allgemeine Datenkonsistenz!</p>



<figure class="wp-block-pullquote"><blockquote><p>Kleiner Tipp am Rande:</p><cite>Lagert eure Mailqueue auch aus! Beitrag dazu wird noch folgen. <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></cite></blockquote></figure>



<p>Ebenfalls empfehle ich <strong>5-7 GB RAM pro</strong> zusätzlicher Datenbank für das Systeme.<br>Jetzt kommen wir aber zur eigentlichen Anlage, hier könnt ihr das natürlich über das ECP erledigen, ich bevorzuge allerdings die Exchange-Powershell Variante.</p>



<p>Hierzu öffnen wir eine Exchange Admin Console als Administrator.<br>Im ersten Schritt legen wir die neue DB unter der Angabe von Datenbank-/ und Logpfad an.</p>



<pre class="wp-block-code"><code>New-MailboxDatabase -Name DB01 -EdbFilePath E:\DB01\DB01.edb -LogFolderPath N:\LOG_DB01 -Server SV-EXCH0</code></pre>



<p>Wenn die DB angelegt ist, ist diese einzubinden. Das geschieht mit dem folgenden Befehl</p>



<pre class="wp-block-code"><code>Mount-Database DB01</code></pre>



<p>Falls notwendig können jetzt noch Limitierungen angepasst und das Offline-Adressbuch gesetzt werden</p>



<pre class="wp-block-code"><code>Set-MailboxDatabase DB01 -IssueWarningQuota 500MB -ProhibitSendQuota Unlimited -ProhibitSendReceiveQuota Unlimited -DeletedItemRetention 7 -MailboxRetention 7 -OfflineAddressbook "\Standard-OfflineAdressbuch"</code></pre>



<p>Je nachdem was für eine Backup-Lösung im Einsatz ist, kann es notwendig sein einem Service Account Rechte auf die DB zu gewähren!</p>



<pre class="wp-block-code"><code>Get-MailboxDatabase DB01| Add-ADPermission -User "svc_backupaccount" -AccessRitghs ExtendedRights -ExtendedRights Receive-As,ms-Exch-Store-Admin</code></pre>



<p>Damit haben wir unsere DB angelegt. Denkt bitte immer daran euer Monitoring, Backup, sowie auch den AntiVir in seinen Ausnahmen entsprechend anzupassen.</p>



<p style="font-size:24px"><strong>Ihr habt keine Lust auf Powershell? Na gut, dann hier der Weg über die ECP.</strong></p>



<p>Loggt euch ein, geht links auf &#8222;Server&#8220; und dort auf den Reiter &#8222;Datenbanken&#8220;. Hier könnt ihr auf das + klicken und die neue DB anlegen.</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="517" height="625" src="https://abow.info/wp-content/uploads/2022/12/01_Exchangedb.png" alt="" class="wp-image-174" srcset="https://abow.info/wp-content/uploads/2022/12/01_Exchangedb.png 517w, https://abow.info/wp-content/uploads/2022/12/01_Exchangedb-248x300.png 248w" sizes="(max-width: 517px) 100vw, 517px" /></figure>



<p>Um die DB einzubinden, einfach den Haken dafür mit setzen.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="802" height="799" src="https://abow.info/wp-content/uploads/2022/12/02_Exchangedb.png" alt="" class="wp-image-175" srcset="https://abow.info/wp-content/uploads/2022/12/02_Exchangedb.png 802w, https://abow.info/wp-content/uploads/2022/12/02_Exchangedb-300x300.png 300w, https://abow.info/wp-content/uploads/2022/12/02_Exchangedb-150x150.png 150w, https://abow.info/wp-content/uploads/2022/12/02_Exchangedb-768x765.png 768w" sizes="(max-width: 802px) 100vw, 802px" /></figure>



<p>Die Limitierungen und das Offline-Adressbuch kann man dann in den Einstellungen über den <strong>Bearbeiten</strong>-Button konfigurieren.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p>Jetzt aber noch ein paar weitere Kniffe und Informationen. <br>Ihr wollt eine DB nachträglich umbenennen? Kein Problem</p>



<pre class="wp-block-code"><code>Get-MailboxDatabase -Server SV-EXCH0 | Select Name,EdbFilePath,LogFolderPath | fl Set-MailboxDatabase "DB01" -Name DB02</code></pre>



<p>Damit wird die DB01 in DB02 umbenannt.<br>Ihr wollt sie einfach nur verschieben, da sie auf ein falsches Laufwerk erstellt wurde?</p>



<pre class="wp-block-code"><code>Move-DatabasePath -Identity DB01 -EdbFilePath F:\DB01\DB01.edb -LogFolderPath O:\LOG_DB01</code></pre>



<p>Das soll es erstmal gewesen sein. Sollte ihr noch Anregungen haben, gerne her damit. Habe ich was vergessen? Her damit. <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Ich lerne auch nie aus.<br>Wie man nun Mailboxen migriert/verschiebt zeige ich euch ein anderes mal.</p>



<pre class="wp-block-preformatted">Wie immer berichte ich in diesem Artikel nur von meinen persönlichen Erfahrungen und Erkenntnissen.
Es handelt sich hierbei um keine offizielle Anleitung von Microsoft.
Ein nachhandeln geschieht auf eigene Gefahr. ;)</pre>
]]></content:encoded>
					
					<wfw:commentRss>https://abow.info/microsoft/microsoft_exchange/exchange-neue-datenbank-anlegen/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Exchange // Versionen + Powershell Skript</title>
		<link>https://abow.info/microsoft/microsoft_exchange/exchange-versionen/</link>
					<comments>https://abow.info/microsoft/microsoft_exchange/exchange-versionen/#respond</comments>
		
		<dc:creator><![CDATA[Andi Bow]]></dc:creator>
		<pubDate>Wed, 30 Nov 2022 16:33:53 +0000</pubDate>
				<category><![CDATA[Microsoft Exchange]]></category>
		<category><![CDATA[Microsoft Powershell]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Powershell]]></category>
		<category><![CDATA[Skript]]></category>
		<category><![CDATA[Version]]></category>
		<guid isPermaLink="false">http://abow.info/?p=49</guid>

					<description><![CDATA[In diesem Artikel findet ihr meine Auflistung von Exchange Versionen. Nach der Auflistung findet ihr mein Powershell-Skript zum auslesen der Exchange Versionen in euren Umgebungen. Produktname Veröffentlichungsdatum Buildnummer Buildnummer (kurzes Format) (langes Format) Exchange Server 2019 CU12 Nov22SU 08. Nov 22 15.2.1118.20 15.02.1118.020 Exchange Server 2019 CU12 Oct22SU 11. Okt 22 15.2.1118.15 15.02.1118.015 Exchange Server [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>In diesem Artikel findet ihr meine Auflistung von Exchange Versionen. Nach der Auflistung findet ihr mein Powershell-Skript zum auslesen der Exchange Versionen in euren Umgebungen.</p>



<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="ProgId" content="Excel.Sheet">
<meta name="Generator" content="Microsoft Excel 15">
<link rel="File-List" href="ExchangeVersionenListabowinfo-Dateien/filelist.xml">
<style id="ExchangeVersionenList_10520_Styles">
<!--table
	{mso-displayed-decimal-separator:"\,";
	mso-displayed-thousand-separator:"\.";}
.xl6510520
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:#171717;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:"Segoe UI", sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:center;
	vertical-align:top;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:normal;}
.xl6610520
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:#171717;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:"Segoe UI", sans-serif;
	mso-font-charset:0;
	mso-number-format:"Medium Date";
	text-align:left;
	vertical-align:top;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:normal;}
.xl6710520
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:#171717;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:"Segoe UI", sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:left;
	vertical-align:top;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:normal;}
.xl6810520
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:#171717;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:"Segoe UI", sans-serif;
	mso-font-charset:0;
	mso-number-format:"Short Date";
	text-align:left;
	vertical-align:top;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:normal;}
-->
</style>



<!--[if !excel]>&nbsp;&nbsp;<![endif]-->
<!--Die folgenden Informationen wurden durch den Web-Formular-Assistenten von
Microsoft Excel erstellt.-->
<!--Falls das gleiche Element mit Excel veröffentlicht wird, werden alle
Informationen zwischen den DIV-Etiketten ersetzt.-->
<!----------------------------->
<!--START OF OUTPUT FROM EXCEL PUBLISH AS WEB PAGE WIZARD -->
<!----------------------------->

<div id="ExchangeVersionenList_10520" align="center" x:publishsource="Excel">

<table border="0" cellpadding="0" cellspacing="0" width="1469" class="xl6553510520" style="border-collapse:collapse;table-layout:fixed;width:1103pt">
 <colgroup><col class="xl6553510520" width="461" style="mso-width-source:userset;mso-width-alt:
 16859;width:346pt">
 <col class="xl6553510520" width="198" style="mso-width-source:userset;mso-width-alt:
 7241;width:149pt">
 <col class="xl6553510520" width="136" style="mso-width-source:userset;mso-width-alt:
 4973;width:102pt">
 <col class="xl6553510520" width="152" style="mso-width-source:userset;mso-width-alt:
 5558;width:114pt">
 <col class="xl6553510520" width="9" style="mso-width-source:userset;mso-width-alt:
 329;width:7pt">
 <col class="xl6553510520" width="29" style="mso-width-source:userset;mso-width-alt:
 1060;width:22pt">
 <col class="xl6553510520" width="80" span="2" style="width:60pt">
 <col class="xl6553510520" width="244" style="mso-width-source:userset;mso-width-alt:
 8923;width:183pt">
 <col class="xl6553510520" width="80" style="width:60pt">
 </colgroup><tbody><tr height="22" style="height:16.5pt">
  <td rowspan="2" height="44" class="xl6710520" width="461" style="height:33.0pt;
  width:346pt">Produktname</td>
  <td rowspan="2" class="xl6710520" width="198" style="width:149pt">Veröffentlichungsdatum</td>
  <td class="xl6510520" width="136" style="width:102pt">Buildnummer</td>
  <td class="xl6510520" width="152" style="width:114pt">Buildnummer</td>

 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6510520" width="136" style="height:16.5pt;width:102pt">(kurzes
  Format)</td>
  <td class="xl6510520" width="152" style="width:114pt">(langes Format)</td>






 </tr>
 <tr height="44" style="height:33.0pt">
  <td height="44" class="xl6553510520" style="height:33.0pt">Exchange Server 2019
  CU12 Nov22SU</td>
  <td class="xl6610520" width="198" style="width:149pt">08. Nov 22</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.1118.20</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.1118.020</td>
 </tr>
 <tr height="44" style="height:33.0pt">
  <td height="44" class="xl6553510520" style="height:33.0pt">Exchange Server 2019
  CU12 Oct22SU</td>
  <td class="xl6610520" width="198" style="width:149pt">11. Okt 22</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.1118.15</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.1118.015</td>
 </tr>
 <tr height="44" style="height:33.0pt">
  <td height="44" class="xl6553510520" style="height:33.0pt">Exchange Server 2019
  CU12 Aug22SU</td>
  <td class="xl6710520" width="198" style="width:149pt">Dienstag, 9. August 2022</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.1118.12</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.1118.012</td>






 </tr>
 <tr height="44" style="height:33.0pt">
  <td height="44" class="xl6553510520" style="height:33.0pt">Exchange Server 2019
  CU12 Mrz22SU</td>
  <td class="xl6710520" width="198" style="width:149pt">Dienstag, 10. Mai 2022</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.1118.9</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.1118.009</td>






 </tr>
 <tr height="44" style="height:33.0pt">
  <td height="44" class="xl6553510520" style="height:33.0pt">Exchange Server 2019
  CU12 (2022H1)</td>
  <td class="xl6610520" width="198" style="width:149pt">20. Apr 22</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.1118.7</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.1118.007</td>






 </tr>
 <tr height="44" style="height:33.0pt">
  <td height="44" class="xl6553510520" style="height:33.0pt">Exchange Server 2019
  CU11 Nov22SU</td>
  <td class="xl6610520" width="198" style="width:149pt">08. Nov 22</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.986.36</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0986.036</td>






 </tr>
 <tr height="44" style="height:33.0pt">
  <td height="44" class="xl6553510520" style="height:33.0pt">Exchange Server 2019
  CU11 Oct22SU</td>
  <td class="xl6610520" width="198" style="width:149pt">11. Okt 22</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.986.30</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0986.030</td>






 </tr>
 <tr height="44" style="height:33.0pt">
  <td height="44" class="xl6553510520" style="height:33.0pt">Exchange Server 2019
  CU11 Aug22SU</td>
  <td class="xl6710520" width="198" style="width:149pt">Dienstag, 9. August 2022</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.986.29</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0986.029</td>






 </tr>
 <tr height="44" style="height:33.0pt">
  <td height="44" class="xl6553510520" style="height:33.0pt">Exchange Server 2019
  CU11 Mai22SU</td>
  <td class="xl6710520" width="198" style="width:149pt">Dienstag, 10. Mai 2022</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.986.26</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0986.026</td>






 </tr>
 <tr height="44" style="height:33.0pt">
  <td height="44" class="xl6553510520" style="height:33.0pt">Exchange Server 2019
  CU11 Mar22SU</td>
  <td class="xl6610520" width="198" style="width:149pt">08. Mrz 22</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.986.22</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0986.022</td>






 </tr>
 <tr height="44" style="height:33.0pt">
  <td height="44" class="xl6553510520" style="height:33.0pt">Exchange Server 2019
  CU11 Jan22SU</td>
  <td class="xl6610520" width="198" style="width:149pt">11. Jan 22</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.986.15</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0986.015</td>






 </tr>
 <tr height="44" style="height:33.0pt">
  <td height="44" class="xl6553510520" style="height:33.0pt">Exchange Server 2019
  CU11 Nov21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">09. Nov 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.986.14</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0986.014</td>






 </tr>
 <tr height="44" style="height:33.0pt">
  <td height="44" class="xl6553510520" style="height:33.0pt">Exchange Server 2019
  CU11 Oct21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">12. Okt 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.986.9</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0986.009</td>






 </tr>
 <tr height="44" style="height:33.0pt">
  <td height="44" class="xl6553510520" style="height:33.0pt">Exchange Server 2019
  KU11</td>
  <td class="xl6610520" width="198" style="width:149pt">28. Sep 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.986.5</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0986.005</td>






 </tr>
 <tr height="44" style="height:33.0pt">
  <td height="44" class="xl6553510520" style="height:33.0pt">Exchange Server 2019
  CU10 Jan22SU</td>
  <td class="xl6610520" width="198" style="width:149pt">08. Mrz 22</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.922.27</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0922.027</td>






 </tr>
 <tr height="44" style="height:33.0pt">
  <td height="44" class="xl6553510520" style="height:33.0pt">Exchange Server 2019
  CU10 Jan22SU</td>
  <td class="xl6610520" width="198" style="width:149pt">11. Jan 22</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.922.20</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0922.020</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU10 Nov21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">09. Nov 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.922.19</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0922.019</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU10 Oct21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">12. Okt 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.922.14</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0922.014</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU10 Jul21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">13. Jul 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.922.13</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0922.013</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU10</td>
  <td class="xl6610520" width="198" style="width:149pt">29. Jun 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.922.7</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0922.007</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU9 Jul21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">13. Jul 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.858.15</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0858.015</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU9 Mai21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">11. Mai 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.858.12</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0858.012</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU9 Apr21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">13. Apr 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.858.10</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0858.010</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  KU9</td>
  <td class="xl6610520" width="198" style="width:149pt">16. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.858.5</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0858.005</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU8 Mai21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">11. Mai 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.792.15</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0792.015</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU8 Apr21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">13. Apr 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.792.13</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0792.013</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU8 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.792.10</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0792.010</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU8</td>
  <td class="xl6610520" width="198" style="width:149pt">15. Dez 20</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.792.3</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0792.003</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU7 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.721.13</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0721.013</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU7</td>
  <td class="xl6610520" width="198" style="width:149pt">15. Sep 20</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.721.2</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0721.002</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU6 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.659.12</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0659.012</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU6</td>
  <td class="xl6610520" width="198" style="width:149pt">16. Jun 20</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.659.4</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0659.004</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU5 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.595.8</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0595.008</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU5</td>
  <td class="xl6610520" width="198" style="width:149pt">17. Mrz 20</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.595.3</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0595.003</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU4 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.529.13</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0529.013</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU4</td>
  <td class="xl6610520" width="198" style="width:149pt">17. Dez 19</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.529.5</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0529.005</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU3 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.464.15</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0464.015</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU3</td>
  <td class="xl6610520" width="198" style="width:149pt">17. Sep 19</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.464.5</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0464.005</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU2 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.397.11</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0397.011</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU2</td>
  <td class="xl6610520" width="198" style="width:149pt">18. Jun 19</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.397.3</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0397.003</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU1 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.330.11</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0330.011</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  CU1</td>
  <td class="xl6610520" width="198" style="width:149pt">12. Feb 19</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.330.5</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0330.005</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  RTM Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.221.18</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0221.018</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  RTM</td>
  <td class="xl6610520" width="198" style="width:149pt">22. Okt 18</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.221.12</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0221.012</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2019
  Vorschau</td>
  <td class="xl6610520" width="198" style="width:149pt">24. Jul 18</td>
  <td class="xl6510520" width="136" style="width:102pt">15.2.196.0</td>
  <td class="xl6510520" width="152" style="width:114pt">15.02.0196.000</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU23 Nov22SU</td>
  <td class="xl6610520" width="198" style="width:149pt">08. Nov 22</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2507.16</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2507.016</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU23 Oct22SU</td>
  <td class="xl6610520" width="198" style="width:149pt">11. Okt 22</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2507.13</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2507.013</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU23 Aug22SU</td>
  <td class="xl6710520" width="198" style="width:149pt">Dienstag, 9. August 2022</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2507.12</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2507.012</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU23 Mai22SU</td>
  <td class="xl6710520" width="198" style="width:149pt">Dienstag, 10. Mai 2022</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2507.9</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2507.009</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU23 (2022H1)</td>
  <td class="xl6610520" width="198" style="width:149pt">20. Apr 22</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2507.6</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2507.006</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU22 Nov22SU</td>
  <td class="xl6610520" width="198" style="width:149pt">08. Nov 22</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2375.37</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2375.037</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU22 Oct22SU</td>
  <td class="xl6610520" width="198" style="width:149pt">11. Okt 22</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2375.32</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2375.032</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU22 Aug22SU</td>
  <td class="xl6710520" width="198" style="width:149pt">Dienstag, 9. August 2022</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2375.31</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2375.031</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU22 Mai22SU</td>
  <td class="xl6710520" width="198" style="width:149pt">Dienstag, 10. Mai 2022</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2375.28</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2375.028</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU22 Jan22SU</td>
  <td class="xl6610520" width="198" style="width:149pt">08. Mrz 22</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2375.24</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2375.024</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU22 Jan22SU</td>
  <td class="xl6610520" width="198" style="width:149pt">11. Jan 22</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2375.18</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2375.018</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU22 Nov21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">09. Nov 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2375.17</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2375.017</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU22 Oct21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">12. Okt 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2375.12</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2375.012</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  KU22</td>
  <td class="xl6610520" width="198" style="width:149pt">28. Sep 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2375.7</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2375.007</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU21 Mar22SU</td>
  <td class="xl6610520" width="198" style="width:149pt">08. Mrz 22</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2308.27</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2308.027</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU21 Jan22SU</td>
  <td class="xl6610520" width="198" style="width:149pt">11. Jan 22</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2308.21</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2308.021</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU21 Nov21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">09. Nov 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2308.20</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2308.020</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU21 Oct21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">12. Okt 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2308.15</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2308.015</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU21 Jul21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">13. Jul 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2308.14</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2308.014</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU21</td>
  <td class="xl6610520" width="198" style="width:149pt">29. Jun 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2308.8</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2308.008</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU20 Jul21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">13. Jul 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2242.12</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2242.012</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU20 Mai21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">11. Mai 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2242.10</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2242.010</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU20 Apr21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">13. Apr 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2242.8</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2242.008</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  KU20</td>
  <td class="xl6610520" width="198" style="width:149pt">16. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2242.4</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2242.004</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU19 Mai21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">11. Mai 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2176.14</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2176.014</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU19 Apr21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">13. Apr 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2176.12</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2176.012</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU19 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2176.9</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2176.009</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU19</td>
  <td class="xl6610520" width="198" style="width:149pt">15. Dez 20</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2176.2</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2176.002</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU18 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2106.13</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2106.013</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU18</td>
  <td class="xl6610520" width="198" style="width:149pt">15. Sep 20</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2106.2</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2106.002</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU17 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2044.13</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2044.013</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU17</td>
  <td class="xl6610520" width="198" style="width:149pt">16. Jun 20</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.2044.4</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.2044.004</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU16 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.1979.8</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.1979.008</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU16</td>
  <td class="xl6610520" width="198" style="width:149pt">17. Mrz 20</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.1979.3</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.1979.003</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU15 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.1913.12</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.1913.012</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU15</td>
  <td class="xl6610520" width="198" style="width:149pt">17. Dez 19</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.1913.5</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.1913.005</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU14 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.1847.12</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.1847.012</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU14</td>
  <td class="xl6610520" width="198" style="width:149pt">17. Sep 19</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.1847.3</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.1847.003</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU13 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.1779.8</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.1779.008</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU13</td>
  <td class="xl6610520" width="198" style="width:149pt">18. Jun 19</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.1779.2</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.1779.002</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU12 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.1713.10</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.1713.010</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU12</td>
  <td class="xl6610520" width="198" style="width:149pt">12. Feb 19</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.1713.5</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.1713.005</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU11 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.1591.18</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.1591.018</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU11</td>
  <td class="xl6610520" width="198" style="width:149pt">16. Okt 18</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.1591.10</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.1591.010</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU10 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.1531.12</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.1531.012</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU10</td>
  <td class="xl6610520" width="198" style="width:149pt">19. Jun 18</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.1531.3</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.1531.003</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU9 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.1466.16</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.1466.016</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU9</td>
  <td class="xl6610520" width="198" style="width:149pt">20. Mrz 18</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.1466.3</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.1466.003</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU8 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.1415.10</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.1415.010</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU8</td>
  <td class="xl6610520" width="198" style="width:149pt">19. Dez 17</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.1415.2</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.1415.002</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU7</td>
  <td class="xl6610520" width="198" style="width:149pt">19. Sep 17</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.1261.35</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.1261.035</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU6</td>
  <td class="xl6610520" width="198" style="width:149pt">27. Jun 17</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.1034.26</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.1034.026</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU5</td>
  <td class="xl6610520" width="198" style="width:149pt">21. Mrz 17</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.845.34</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.0845.034</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU4</td>
  <td class="xl6610520" width="198" style="width:149pt">13. Dez 16</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.669.32</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.0669.032</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU3</td>
  <td class="xl6610520" width="198" style="width:149pt">20. Sep 16</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.544.27</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.0544.027</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU2</td>
  <td class="xl6610520" width="198" style="width:149pt">21. Jun 16</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.466.34</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.0466.034</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  CU1</td>
  <td class="xl6610520" width="198" style="width:149pt">15. Mrz 16</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.396.30</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.0396.030</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  RTM</td>
  <td class="xl6610520" width="198" style="width:149pt">01. Okt 15</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.225.42</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.0225.042</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2016
  Vorschau</td>
  <td class="xl6610520" width="198" style="width:149pt">22. Jul 15</td>
  <td class="xl6510520" width="136" style="width:102pt">15.1.225.16</td>
  <td class="xl6510520" width="152" style="width:114pt">15.01.0225.016</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU23 Nov22SU</td>
  <td class="xl6610520" width="198" style="width:149pt">08. Nov 22</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1497.44</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1497.044</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU23 Oct22SU</td>
  <td class="xl6610520" width="198" style="width:149pt">11. Okt 22</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1497.42</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1497.042</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU23 Aug22SU</td>
  <td class="xl6710520" width="198" style="width:149pt">Dienstag, 9. August 2022</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1497.40</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1497.040</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU23 Mai22SU</td>
  <td class="xl6710520" width="198" style="width:149pt">Dienstag, 10. Mai 2022</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1497.36</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1497.036</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU23 Mar22SU</td>
  <td class="xl6610520" width="198" style="width:149pt">08. Mrz 22</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1497.33</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1497.033</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU23 Jan22SU</td>
  <td class="xl6610520" width="198" style="width:149pt">11. Jan 22</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1497.28</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1497.028</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU23 Nov21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">09. Nov 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1497.26</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1497.026</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU23 Oct21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">12. Okt 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1497.24</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1497.024</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU23 Jul21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">13. Jul 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1497.23</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1497.023</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU23 Mai21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">11. Mai 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1497.18</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1497.018</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU23 Apr21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">13. Apr 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1497.15</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1497.015</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU23 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1497.12</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1497.012</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU23</td>
  <td class="xl6610520" width="198" style="width:149pt">18. Jun 19</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1497.2</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1497.002</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU22 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1473.6</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1473.006</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU22</td>
  <td class="xl6610520" width="198" style="width:149pt">12. Feb 19</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1473.3</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1473.003</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU21 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1395.12</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1395.012</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU21</td>
  <td class="xl6610520" width="198" style="width:149pt">19. Jun 18</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1395.4</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1395.004</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU20</td>
  <td class="xl6610520" width="198" style="width:149pt">20. Mrz 18</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1367.3</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1367.003</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU19</td>
  <td class="xl6610520" width="198" style="width:149pt">19. Dez 17</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1365.1</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1365.001</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU18</td>
  <td class="xl6610520" width="198" style="width:149pt">19. Sep 17</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1347.2</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1347.002</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU17</td>
  <td class="xl6610520" width="198" style="width:149pt">27. Jun 17</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1320.4</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1320.004</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU16</td>
  <td class="xl6610520" width="198" style="width:149pt">21. Mrz 17</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1293.2</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1293.002</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU15</td>
  <td class="xl6610520" width="198" style="width:149pt">13. Dez 16</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1263.5</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1263.005</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU14</td>
  <td class="xl6610520" width="198" style="width:149pt">20. Sep 16</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1236.3</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1236.003</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU13</td>
  <td class="xl6610520" width="198" style="width:149pt">21. Jun 16</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1210.3</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1210.003</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU12</td>
  <td class="xl6610520" width="198" style="width:149pt">15. Mrz 16</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1178.4</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1178.004</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU11</td>
  <td class="xl6610520" width="198" style="width:149pt">15. Dez 15</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1156.6</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1156.006</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU10</td>
  <td class="xl6610520" width="198" style="width:149pt">15. Sep 15</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1130.7</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1130.007</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU9</td>
  <td class="xl6610520" width="198" style="width:149pt">17. Jun 15</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1104.5</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1104.005</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU8</td>
  <td class="xl6810520" width="198" style="width:149pt">17.03.2015</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1076.9</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1076.009</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU7</td>
  <td class="xl6610520" width="198" style="width:149pt">09. Dez 14</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.1044.25</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.1044.025</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU6</td>
  <td class="xl6810520" width="198" style="width:149pt">26.08.2014</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.995.29</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.0995.029</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU5</td>
  <td class="xl6810520" width="198" style="width:149pt">27.05.2014</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.913.22</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.0913.022</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  SP1 Mrz21SU</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.847.64</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.0847.064</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  SP1</td>
  <td class="xl6610520" width="198" style="width:149pt">25. Feb 14</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.847.32</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.0847.032</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU3</td>
  <td class="xl6810520" width="198" style="width:149pt">25.11.2013</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.775.38</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.0775.038</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU2</td>
  <td class="xl6810520" width="198" style="width:149pt">09.07.2013</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.712.24</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.0712.024</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  CU1</td>
  <td class="xl6810520" width="198" style="width:149pt">02.04.2013</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.620.29</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.0620.029</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2013
  RTM</td>
  <td class="xl6610520" width="198" style="width:149pt">03. Dez 12</td>
  <td class="xl6510520" width="136" style="width:102pt">15.0.516.32</td>
  <td class="xl6510520" width="152" style="width:114pt">15.00.0516.032</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 32 für
  Exchange Server 2010 SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">02. Mrz 21</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.513.0</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0513.000</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 31 für
  Exchange Server 2010 SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">01. Dez 20</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.509.0</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0509.000</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 30 für
  Exchange Server 2010 SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">11. Feb 20</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.496.0</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0496.000</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 29 für
  Exchange Server 2010 SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">09. Jul 19</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.468.0</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0468.000</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 28 für
  Exchange Server 2010 SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">07. Jun 19</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.461.1</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0461.001</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 27 für
  Exchange Server 2010 SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">09. Apr 19</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.452.0</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0452.000</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 26 für
  Exchange Server 2010 SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">12. Feb 19</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.442.0</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0442.000</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 25 für
  Exchange Server 2010 SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">08. Jan 19</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.435.0</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0435.000</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 24 für
  Exchange Server 2010 SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">05. Sep 18</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.419.0</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0419.000</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 23 für
  Exchange Server 2010 SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">13. Aug 18</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.417.1</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0417.001</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 22 für
  Exchange Server 2010 SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">19. Jun 18</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.411.0</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0411.000</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 21 fü
  Exchange Server 2010 SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">07. Mai 18</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.399.2</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0399.002</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 20 für
  Exchange Server 2010 SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">05. Mrz 18</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.389.1</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0389.001</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 19 für
  Exchange Server 2010 SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">19. Dez 17</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.382.0</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0382.000</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 18 für
  Exchange Server 2010 SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">11. Jul 17</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.361.1</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0361.001</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 17 für
  Exchange Server 2010 SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">21. Mrz 17</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.352.0</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0352.000</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 16 für
  Exchange Server 2010 SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">13. Dez 16</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.336.0</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0336.000</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 15 für
  Exchange Server 2010 SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">20. Sep 16</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.319.2</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0319.002</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 14 für
  Exchange Server 2010 SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">21. Jun 16</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.301.0</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0301.000</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 13 für
  Exchange Server 2010 SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">15. Mrz 16</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.294.0</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0294.000</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 12 für
  Exchange Server 2010 SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">15. Dez 15</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.279.2</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0279.002</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 11 für
  Exchange Server 2010 SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">15. Sep 15</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.266.2</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0266.002</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 10 für
  Exchange Server 2010 SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">17. Jun 15</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.248.2</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0248.002</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 9 für
  Exchange Server 2010 SP3</td>
  <td class="xl6810520" width="198" style="width:149pt">17.03.2015</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.235.1</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0235.001</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 8 Version
  2 für Exchange Server 2010 SP3</td>
  <td class="xl6810520" width="198" style="width:149pt">12.12.2014</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.224.2</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0224.002</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 8,
  Version 1, für Exchange Server 2010 SP3 (zurückgerufen)</td>
  <td class="xl6610520" width="198" style="width:149pt">09. Dez 14</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.224.1</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0224.001</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 7 für
  Exchange Server 2010 SP3</td>
  <td class="xl6810520" width="198" style="width:149pt">26.08.2014</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.210.2</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0210.002</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 6 für
  Exchange Server 2010 SP3</td>
  <td class="xl6810520" width="198" style="width:149pt">27.05.2014</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.195.1</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0195.001</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 5 für
  Exchange Server 2010 SP3</td>
  <td class="xl6810520" width="198" style="width:149pt">24.02.2014</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.181.6</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0181.006</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 4 für
  Exchange Server 2010 SP3</td>
  <td class="xl6810520" width="198" style="width:149pt">09.12.2013</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.174.1</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0174.001</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 3 für
  Exchange Server 2010 SP3</td>
  <td class="xl6810520" width="198" style="width:149pt">25.11.2013</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.169.1</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0169.001</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 2 für
  Exchange Server 2010 SP3</td>
  <td class="xl6810520" width="198" style="width:149pt">08.08.2013</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.158.1</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0158.001</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 1 für
  Exchange Server 2010 SP3</td>
  <td class="xl6810520" width="198" style="width:149pt">29.05.2013</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.146.0</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0146.000</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2010
  SP3</td>
  <td class="xl6610520" width="198" style="width:149pt">12. Feb 13</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.123.4</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0123.004</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 8 für
  Exchange Server 2010 SP2</td>
  <td class="xl6810520" width="198" style="width:149pt">09.12.2013</td>
  <td class="xl6510520" width="136" style="width:102pt">14.2.390.3</td>
  <td class="xl6510520" width="152" style="width:114pt">14.02.0390.003</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 7 für
  Exchange Server 2010 SP2</td>
  <td class="xl6810520" width="198" style="width:149pt">03.08.2013</td>
  <td class="xl6510520" width="136" style="width:102pt">14.2.375.0</td>
  <td class="xl6510520" width="152" style="width:114pt">14.02.0375.000</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 6 für
  Exchange Server 2010 SP2</td>
  <td class="xl6810520" width="198" style="width:149pt">12.02.2013</td>
  <td class="xl6510520" width="136" style="width:102pt">14.2.342.3</td>
  <td class="xl6510520" width="152" style="width:114pt">14.02.0342.003</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 5,
  Version 2, für Exchange Server 2010 SP2</td>
  <td class="xl6810520" width="198" style="width:149pt">10.12.2012</td>
  <td class="xl6510520" width="136" style="width:102pt">14.2.328.10</td>
  <td class="xl6510520" width="152" style="width:114pt">14.02.0328.010</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 5 für
  Exchange Server 2010 SP2</td>
  <td class="xl6810520" width="198" style="width:149pt">13.11.2012</td>
  <td class="xl6510520" width="136" style="width:102pt">14.3.328.5</td>
  <td class="xl6510520" width="152" style="width:114pt">14.03.0328.005</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 4,
  Version 2, für Exchange Server 2010 SP2</td>
  <td class="xl6810520" width="198" style="width:149pt">09.10.2012</td>
  <td class="xl6510520" width="136" style="width:102pt">14.2.318.4</td>
  <td class="xl6510520" width="152" style="width:114pt">14.02.0318.004</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 4 für
  Exchange Server 2010 SP2</td>
  <td class="xl6810520" width="198" style="width:149pt">13.08.2012</td>
  <td class="xl6510520" width="136" style="width:102pt">14.2.318.2</td>
  <td class="xl6510520" width="152" style="width:114pt">14.02.0318.002</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 3 für
  Exchange Server 2010 SP2</td>
  <td class="xl6810520" width="198" style="width:149pt">29.05.2012</td>
  <td class="xl6510520" width="136" style="width:102pt">14.2.309.2</td>
  <td class="xl6510520" width="152" style="width:114pt">14.02.0309.002</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 2 für
  Exchange Server 2010 SP2</td>
  <td class="xl6810520" width="198" style="width:149pt">16.04.2012</td>
  <td class="xl6510520" width="136" style="width:102pt">14.2.298.4</td>
  <td class="xl6510520" width="152" style="width:114pt">14.02.0298.004</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 1 für
  Exchange Server 2010 SP2</td>
  <td class="xl6810520" width="198" style="width:149pt">13.02.2012</td>
  <td class="xl6510520" width="136" style="width:102pt">14.2.283.3</td>
  <td class="xl6510520" width="152" style="width:114pt">14.02.0283.003</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2010
  SP2</td>
  <td class="xl6810520" width="198" style="width:149pt">04.12.2011</td>
  <td class="xl6510520" width="136" style="width:102pt">14.2.247.5</td>
  <td class="xl6510520" width="152" style="width:114pt">14.02.0247.005</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 8 für
  Exchange Server 2010 SP1</td>
  <td class="xl6810520" width="198" style="width:149pt">10.12.2012</td>
  <td class="xl6510520" width="136" style="width:102pt">14.1.438.0</td>
  <td class="xl6510520" width="152" style="width:114pt">14.01.0438.000</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 7,
  Version 3, für Exchange Server 2010 SP1</td>
  <td class="xl6810520" width="198" style="width:149pt">13.11.2012</td>
  <td class="xl6510520" width="136" style="width:102pt">14.1.421.3</td>
  <td class="xl6510520" width="152" style="width:114pt">14.01.0421.003</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 7,
  Version 2, für Exchange Server 2010 SP1</td>
  <td class="xl6810520" width="198" style="width:149pt">10.10.2012</td>
  <td class="xl6510520" width="136" style="width:102pt">14.1.421.2</td>
  <td class="xl6510520" width="152" style="width:114pt">14.01.0421.002</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 7 für
  Exchange Server 2010 SP1</td>
  <td class="xl6810520" width="198" style="width:149pt">08.08.2012</td>
  <td class="xl6510520" width="136" style="width:102pt">14.1.421.0</td>
  <td class="xl6510520" width="152" style="width:114pt">14.01.0421.000</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 6 für
  Exchange Server 2010 SP1</td>
  <td class="xl6810520" width="198" style="width:149pt">27.10.2011</td>
  <td class="xl6510520" width="136" style="width:102pt">14.1.355.2</td>
  <td class="xl6510520" width="152" style="width:114pt">14.01.0355.002</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 5 für
  Exchange Server 2010 SP1</td>
  <td class="xl6810520" width="198" style="width:149pt">23.08.2011</td>
  <td class="xl6510520" width="136" style="width:102pt">14.1.339.1</td>
  <td class="xl6510520" width="152" style="width:114pt">14.01.0339.001</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 4 für
  Exchange Server 2010 SP1</td>
  <td class="xl6810520" width="198" style="width:149pt">27.07.2011</td>
  <td class="xl6510520" width="136" style="width:102pt">14.1.323.6</td>
  <td class="xl6510520" width="152" style="width:114pt">14.01.0323.006</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 3 für
  Exchange Server 2010 SP1</td>
  <td class="xl6810520" width="198" style="width:149pt">06.04.2011</td>
  <td class="xl6510520" width="136" style="width:102pt">14.1.289.7</td>
  <td class="xl6510520" width="152" style="width:114pt">14.01.0289.007</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 2 für
  Exchange Server 2010 SP1</td>
  <td class="xl6810520" width="198" style="width:149pt">09.12.2010</td>
  <td class="xl6510520" width="136" style="width:102pt">14.1.270.1</td>
  <td class="xl6510520" width="152" style="width:114pt">14.01.0270.001</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 1 für
  Exchange Server 2010 SP1</td>
  <td class="xl6810520" width="198" style="width:149pt">04.10.2010</td>
  <td class="xl6510520" width="136" style="width:102pt">14.1.255.2</td>
  <td class="xl6510520" width="152" style="width:114pt">14.01.0255.002</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2010
  SP1</td>
  <td class="xl6810520" width="198" style="width:149pt">23.08.2010</td>
  <td class="xl6510520" width="136" style="width:102pt">14.1.218.15</td>
  <td class="xl6510520" width="152" style="width:114pt">14.01.0218.015</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 5 für
  Exchange Server 2010</td>
  <td class="xl6810520" width="198" style="width:149pt">13.12.2010</td>
  <td class="xl6510520" width="136" style="width:102pt">14.0.726.0</td>
  <td class="xl6510520" width="152" style="width:114pt">14.00.0726.000</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 4 für
  Exchange Server 2010</td>
  <td class="xl6810520" width="198" style="width:149pt">10.06.2010</td>
  <td class="xl6510520" width="136" style="width:102pt">14.0.702.1</td>
  <td class="xl6510520" width="152" style="width:114pt">14.00.0702.001</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 3 für
  Exchange Server 2010</td>
  <td class="xl6810520" width="198" style="width:149pt">13.04.2010</td>
  <td class="xl6510520" width="136" style="width:102pt">14.0.694.0</td>
  <td class="xl6510520" width="152" style="width:114pt">14.00.0694.000</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 2 für
  Exchange Server 2010</td>
  <td class="xl6810520" width="198" style="width:149pt">04.03.2010</td>
  <td class="xl6510520" width="136" style="width:102pt">14.0.689.0</td>
  <td class="xl6510520" width="152" style="width:114pt">14.00.0689.000</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Updaterollup 1 für
  Exchange Server 2010</td>
  <td class="xl6810520" width="198" style="width:149pt">09.12.2009</td>
  <td class="xl6510520" width="136" style="width:102pt">14.0.682.1</td>
  <td class="xl6510520" width="152" style="width:114pt">14.00.0682.001</td>






 </tr>
 <tr height="22" style="height:16.5pt">
  <td height="22" class="xl6553510520" style="height:16.5pt">Exchange Server 2010
  RTM</td>
  <td class="xl6610520" width="198" style="width:149pt">09. Nov 09</td>
  <td class="xl6510520" width="136" style="width:102pt">14.0.639.21</td>
  <td class="xl6510520" width="152" style="width:114pt">14.00.0639.021</td>






 </tr>
 <!--[if supportMisalignedColumns]-->
 <tr height="0" style="display:none">
  <td width="461" style="width:346pt"></td>
  <td width="198" style="width:149pt"></td>
  <td width="136" style="width:102pt"></td>
  <td width="152" style="width:114pt"></td>
  <td width="9" style="width:7pt"></td>
  <td width="29" style="width:22pt"></td>
  <td width="80" style="width:60pt"></td>
  <td width="80" style="width:60pt"></td>
  <td width="244" style="width:183pt"></td>
  <td width="80" style="width:60pt"></td>
 </tr>
 <!--[endif]-->
</tbody></table>

</div>


<!----------------------------->
<!--END OF OUTPUT FROM EXCEL PUBLISH AS WEB PAGE WIZARD-->
<!----------------------------->



<p>Natürlich gibt es auch einen offiziellen Microsoft Artikel in dem alle Versionen aufgelistet werden:</p>



<p><a href="https://docs.microsoft.com/en-us/exchange/new-features/build-numbers-and-release-dates?view=exchserver-2019">https://docs.microsoft.com/en-us/exchange/new-features/build-numbers-and-release-dates?view=exchserver-2019</a></p>



<p>Mein Powershell-Skript deckt aktuell (01.12.2022) alle Microsoft Exchange Versionen von Exchange Server 2010 RTM bis Exchange Server 2019 CU12 Nov22SU ab.</p>



<p class="has-vivid-red-color has-text-color">Bitte beachten, das Skript braucht für die Ausgabe einen Ordner namens &#8222;Temp&#8220; direkt im Laufwerk C:\ -&gt; &#8222;C:\temp\&#8220;. <br>Falls nicht vorhanden anlegen oder im Skript den Pfad abändern.</p>



<pre class="wp-block-code"><code>Function Get-ExchangeVersion {
&lt;#
.SYNOPSIS
    This script will get the cumulative update version for the specified exchange server.
 
.DESCRIPTION
    BuildNumbers link:
    https:&#47;&#47;docs.microsoft.com/en-us/exchange/new-features/build-numbers-and-release-dates?view=exchserver-2019
 
 
.NOTES   
    Name: Get-ExchangeVersion
    Author: Andreas Bowitz
    Version: 1.0
    LastUpdated: 2022-Nov-15
 
 
.EXAMPLE
    Get-ExchangeServer | Get-ExchangeVersion
 
 
.EXAMPLE
    Get-ExchangeVersion -ComputerName ExchSrv01, ExchSrv02
#&gt;
 
 
    &#91;CmdletBinding()]
    param(
        &#91;Parameter(
            Mandatory = $true,
            ValueFromPipeline=$true,
            ValueFromPipelineByPropertyName=$true
            )]
 
        &#91;string&#91;]]  $ComputerName
 
    )
 
    BEGIN {
        #Creating the hash table with build numbers and cumulative updates
        $BuildToProductName = @{
			'15.2.1118.20'     =  'Exchange Server 2019 CU12 Nov22SU'
			'15.2.1118.15'     =  'Exchange Server 2019 CU12 Oct22SU'
			'15.2.1118.12'     =  'Exchange Server 2019 CU12 Aug22SU'
			'15.2.1118.9'     =  'Exchange Server 2019 CU12 Mrz22SU'
			'15.2.1118.7'     =  'Exchange Server 2019 CU12 (2022H1)'
			'15.2.986.36'     =  'Exchange Server 2019 CU11 Nov22SU'
			'15.2.986.30'     =  'Exchange Server 2019 CU11 Oct22SU'
			'15.2.986.29'     =  'Exchange Server 2019 CU11 Aug22SU'
			'15.2.986.26'     =  'Exchange Server 2019 CU11 Mai22SU'
			'15.2.986.22'     =  'Exchange Server 2019 CU11 Mar22SU'
			'15.2.986.15'     =  'Exchange Server 2019 CU11 Jan22SU'
			'15.2.986.14'     =  'Exchange Server 2019 CU11 Nov21SU'
			'15.2.986.9'     =  'Exchange Server 2019 CU11 Oct21SU'
			'15.2.986.5'     =  'Exchange Server 2019 KU11'
			'15.2.922.27'     =  'Exchange Server 2019 CU10 Jan22SU'
			'15.2.922.20'     =  'Exchange Server 2019 CU10 Jan22SU'
			'15.2.922.19'     =  'Exchange Server 2019 CU10 Nov21SU'
			'15.2.922.14'     =  'Exchange Server 2019 CU10 Oct21SU'
			'15.2.922.13'     =  'Exchange Server 2019 CU10 Jul21SU'
			'15.2.922.7'     =  'Exchange Server 2019 CU10'
			'15.2.858.15'     =  'Exchange Server 2019 CU9 Jul21SU'
			'15.2.858.12'     =  'Exchange Server 2019 CU9 Mai21SU'
			'15.2.858.10'     =  'Exchange Server 2019 CU9 Apr21SU'
			'15.2.858.5'     =  'Exchange Server 2019 KU9'
			'15.2.792.15'     =  'Exchange Server 2019 CU8 Mai21SU'
			'15.2.792.13'     =  'Exchange Server 2019 CU8 Apr21SU'
			'15.2.792.10'     =  'Exchange Server 2019 CU8 Mrz21SU'
			'15.2.792.3'     =  'Exchange Server 2019 CU8'
			'15.2.721.13'     =  'Exchange Server 2019 CU7 Mrz21SU'
			'15.2.721.2'     =  'Exchange Server 2019 CU7'
			'15.2.659.12'     =  'Exchange Server 2019 CU6 Mrz21SU'
			'15.2.659.4'     =  'Exchange Server 2019 CU6'
			'15.2.595.8'     =  'Exchange Server 2019 CU5 Mrz21SU'
			'15.2.595.3'     =  'Exchange Server 2019 CU5'
			'15.2.529.13'     =  'Exchange Server 2019 CU4 Mrz21SU'
			'15.2.529.5'     =  'Exchange Server 2019 CU4'
			'15.2.464.15'     =  'Exchange Server 2019 CU3 Mrz21SU'
			'15.2.464.5'     =  'Exchange Server 2019 CU3'
			'15.2.397.11'     =  'Exchange Server 2019 CU2 Mrz21SU'
			'15.2.397.3'     =  'Exchange Server 2019 CU2'
			'15.2.330.11'     =  'Exchange Server 2019 CU1 Mrz21SU'
			'15.2.330.5'     =  'Exchange Server 2019 CU1'
			'15.2.221.18'     =  'Exchange Server 2019 RTM Mrz21SU'
			'15.2.221.12'     =  'Exchange Server 2019 RTM'
			'15.2.196.0'     =  'Exchange Server 2019 Vorschau'
			'15.1.2507.16'     =  'Exchange Server 2016 CU23 Nov22SU'
			'15.1.2507.13'     =  'Exchange Server 2016 CU23 Oct22SU'
			'15.1.2507.12'     =  'Exchange Server 2016 CU23 Aug22SU'
			'15.1.2507.9'     =  'Exchange Server 2016 CU23 Mai22SU'
			'15.1.2507.6'     =  'Exchange Server 2016 CU23 (2022H1)'
			'15.1.2375.37'     =  'Exchange Server 2016 CU22 Nov22SU'
			'15.1.2375.32'     =  'Exchange Server 2016 CU22 Oct22SU'
			'15.1.2375.31'     =  'Exchange Server 2016 CU22 Aug22SU'
			'15.1.2375.28'     =  'Exchange Server 2016 CU22 Mai22SU'
			'15.1.2375.24'     =  'Exchange Server 2016 CU22 Jan22SU'
			'15.1.2375.18'     =  'Exchange Server 2016 CU22 Jan22SU'
			'15.1.2375.17'     =  'Exchange Server 2016 CU22 Nov21SU'
			'15.1.2375.12'     =  'Exchange Server 2016 CU22 Oct21SU'
			'15.1.2375.7'     =  'Exchange Server 2016 KU22'
			'15.1.2308.27'     =  'Exchange Server 2016 CU21 Mar22SU'
			'15.1.2308.21'     =  'Exchange Server 2016 CU21 Jan22SU'
			'15.1.2308.20'     =  'Exchange Server 2016 CU21 Nov21SU'
			'15.1.2308.15'     =  'Exchange Server 2016 CU21 Oct21SU'
			'15.1.2308.14'     =  'Exchange Server 2016 CU21 Jul21SU'
			'15.1.2308.8'     =  'Exchange Server 2016 CU21'
			'15.1.2242.12'     =  'Exchange Server 2016 CU20 Jul21SU'
			'15.1.2242.10'     =  'Exchange Server 2016 CU20 Mai21SU'
			'15.1.2242.8'     =  'Exchange Server 2016 CU20 Apr21SU'
			'15.1.2242.4'     =  'Exchange Server 2016 KU20'
			'15.1.2176.14'     =  'Exchange Server 2016 CU19 Mai21SU'
			'15.1.2176.12'     =  'Exchange Server 2016 CU19 Apr21SU'
			'15.1.2176.9'     =  'Exchange Server 2016 CU19 Mrz21SU'
			'15.1.2176.2'     =  'Exchange Server 2016 CU19'
			'15.1.2106.13'     =  'Exchange Server 2016 CU18 Mrz21SU'
			'15.1.2106.2'     =  'Exchange Server 2016 CU18'
			'15.1.2044.13'     =  'Exchange Server 2016 CU17 Mrz21SU'
			'15.1.2044.4'     =  'Exchange Server 2016 CU17'
			'15.1.1979.8'     =  'Exchange Server 2016 CU16 Mrz21SU'
			'15.1.1979.3'     =  'Exchange Server 2016 CU16'
			'15.1.1913.12'     =  'Exchange Server 2016 CU15 Mrz21SU'
			'15.1.1913.5'     =  'Exchange Server 2016 CU15'
			'15.1.1847.12'     =  'Exchange Server 2016 CU14 Mrz21SU'
			'15.1.1847.3'     =  'Exchange Server 2016 CU14'
			'15.1.1779.8'     =  'Exchange Server 2016 CU13 Mrz21SU'
			'15.1.1779.2'     =  'Exchange Server 2016 CU13'
			'15.1.1713.10'     =  'Exchange Server 2016 CU12 Mrz21SU'
			'15.1.1713.5'     =  'Exchange Server 2016 CU12'
			'15.1.1591.18'     =  'Exchange Server 2016 CU11 Mrz21SU'
			'15.1.1591.10'     =  'Exchange Server 2016 CU11'
			'15.1.1531.12'     =  'Exchange Server 2016 CU10 Mrz21SU'
			'15.1.1531.3'     =  'Exchange Server 2016 CU10'
			'15.1.1466.16'     =  'Exchange Server 2016 CU9 Mrz21SU'
			'15.1.1466.3'     =  'Exchange Server 2016 CU9'
			'15.1.1415.10'     =  'Exchange Server 2016 CU8 Mrz21SU'
			'15.1.1415.2'     =  'Exchange Server 2016 CU8'
			'15.1.1261.35'     =  'Exchange Server 2016 CU7'
			'15.1.1034.26'     =  'Exchange Server 2016 CU6'
			'15.1.845.34'     =  'Exchange Server 2016 CU5'
			'15.1.669.32'     =  'Exchange Server 2016 CU4'
			'15.1.544.27'     =  'Exchange Server 2016 CU3'
			'15.1.466.34'     =  'Exchange Server 2016 CU2'
			'15.1.396.30'     =  'Exchange Server 2016 CU1'
			'15.1.225.42'     =  'Exchange Server 2016 RTM'
			'15.1.225.16'     =  'Exchange Server 2016 Vorschau'
			'15.0.1497.44'     =  'Exchange Server 2013 CU23 Nov22SU'
			'15.0.1497.42'     =  'Exchange Server 2013 CU23 Oct22SU'
			'15.0.1497.40'     =  'Exchange Server 2013 CU23 Aug22SU'
			'15.0.1497.36'     =  'Exchange Server 2013 CU23 Mai22SU'
			'15.0.1497.33'     =  'Exchange Server 2013 CU23 Mar22SU'
			'15.0.1497.28'     =  'Exchange Server 2013 CU23 Jan22SU'
			'15.0.1497.26'     =  'Exchange Server 2013 CU23 Nov21SU'
			'15.0.1497.24'     =  'Exchange Server 2013 CU23 Oct21SU'
			'15.0.1497.23'     =  'Exchange Server 2013 CU23 Jul21SU'
			'15.0.1497.18'     =  'Exchange Server 2013 CU23 Mai21SU'
			'15.0.1497.15'     =  'Exchange Server 2013 CU23 Apr21SU'
			'15.0.1497.12'     =  'Exchange Server 2013 CU23 Mrz21SU'
			'15.0.1497.2'     =  'Exchange Server 2013 CU23'
			'15.0.1473.6'     =  'Exchange Server 2013 CU22 Mrz21SU'
			'15.0.1473.3'     =  'Exchange Server 2013 CU22'
			'15.0.1395.12'     =  'Exchange Server 2013 CU21 Mrz21SU'
			'15.0.1395.4'     =  'Exchange Server 2013 CU21'
			'15.0.1367.3'     =  'Exchange Server 2013 CU20'
			'15.0.1365.1'     =  'Exchange Server 2013 CU19'
			'15.0.1347.2'     =  'Exchange Server 2013 CU18'
			'15.0.1320.4'     =  'Exchange Server 2013 CU17'
			'15.0.1293.2'     =  'Exchange Server 2013 CU16'
			'15.0.1263.5'     =  'Exchange Server 2013 CU15'
			'15.0.1236.3'     =  'Exchange Server 2013 CU14'
			'15.0.1210.3'     =  'Exchange Server 2013 CU13'
			'15.0.1178.4'     =  'Exchange Server 2013 CU12'
			'15.0.1156.6'     =  'Exchange Server 2013 CU11'
			'15.0.1130.7'     =  'Exchange Server 2013 CU10'
			'15.0.1104.5'     =  'Exchange Server 2013 CU9'
			'15.0.1076.9'     =  'Exchange Server 2013 CU8'
			'15.0.1044.25'     =  'Exchange Server 2013 CU7'
			'15.0.995.29'     =  'Exchange Server 2013 CU6'
			'15.0.913.22'     =  'Exchange Server 2013 CU5'
			'15.0.847.64'     =  'Exchange Server 2013 SP1 Mrz21SU'
			'15.0.847.32'     =  'Exchange Server 2013 SP1'
			'15.0.775.38'     =  'Exchange Server 2013 CU3'
			'15.0.712.24'     =  'Exchange Server 2013 CU2'
			'15.0.620.29'     =  'Exchange Server 2013 CU1'
			'15.0.516.32'     =  'Exchange Server 2013 RTM'
			'14.3.513.0'     =  'Updaterollup 32 für Exchange Server 2010 SP3'
			'14.3.509.0'     =  'Updaterollup 31 für Exchange Server 2010 SP3'
			'14.3.496.0'     =  'Updaterollup 30 für Exchange Server 2010 SP3'
			'14.3.468.0'     =  'Updaterollup 29 für Exchange Server 2010 SP3'
			'14.3.461.1'     =  'Updaterollup 28 für Exchange Server 2010 SP3'
			'14.3.452.0'     =  'Updaterollup 27 für Exchange Server 2010 SP3'
			'14.3.442.0'     =  'Updaterollup 26 für Exchange Server 2010 SP3'
			'14.3.435.0'     =  'Updaterollup 25 für Exchange Server 2010 SP3'
			'14.3.419.0'     =  'Updaterollup 24 für Exchange Server 2010 SP3'
			'14.3.417.1'     =  'Updaterollup 23 für Exchange Server 2010 SP3'
			'14.3.411.0'     =  'Updaterollup 22 für Exchange Server 2010 SP3'
			'14.3.399.2'     =  'Updaterollup 21 fü Exchange Server 2010 SP3'
			'14.3.389.1'     =  'Updaterollup 20 für Exchange Server 2010 SP3'
			'14.3.382.0'     =  'Updaterollup 19 für Exchange Server 2010 SP3'
			'14.3.361.1'     =  'Updaterollup 18 für Exchange Server 2010 SP3'
			'14.3.352.0'     =  'Updaterollup 17 für Exchange Server 2010 SP3'
			'14.3.336.0'     =  'Updaterollup 16 für Exchange Server 2010 SP3'
			'14.3.319.2'     =  'Updaterollup 15 für Exchange Server 2010 SP3'
			'14.3.301.0'     =  'Updaterollup 14 für Exchange Server 2010 SP3'
			'14.3.294.0'     =  'Updaterollup 13 für Exchange Server 2010 SP3'
			'14.3.279.2'     =  'Updaterollup 12 für Exchange Server 2010 SP3'
			'14.3.266.2'     =  'Updaterollup 11 für Exchange Server 2010 SP3'
			'14.3.248.2'     =  'Updaterollup 10 für Exchange Server 2010 SP3'
			'14.3.235.1'     =  'Updaterollup 9 für Exchange Server 2010 SP3'
			'14.3.224.2'     =  'Updaterollup 8 Version 2 für Exchange Server 2010 SP3'
			'14.3.224.1'     =  'Updaterollup 8, Version 1, für Exchange Server 2010 SP3 (zurückgerufen)'
			'14.3.210.2'     =  'Updaterollup 7 für Exchange Server 2010 SP3'
			'14.3.195.1'     =  'Updaterollup 6 für Exchange Server 2010 SP3'
			'14.3.181.6'     =  'Updaterollup 5 für Exchange Server 2010 SP3'
			'14.3.174.1'     =  'Updaterollup 4 für Exchange Server 2010 SP3'
			'14.3.169.1'     =  'Updaterollup 3 für Exchange Server 2010 SP3'
			'14.3.158.1'     =  'Updaterollup 2 für Exchange Server 2010 SP3'
			'14.3.146.0'     =  'Updaterollup 1 für Exchange Server 2010 SP3'
			'14.3.123.4'     =  'Exchange Server 2010 SP3'
			'14.2.390.3'     =  'Updaterollup 8 für Exchange Server 2010 SP2'
			'14.2.375.0'     =  'Updaterollup 7 für Exchange Server 2010 SP2'
			'14.2.342.3'     =  'Updaterollup 6 für Exchange Server 2010 SP2'
			'14.2.328.10'     =  'Updaterollup 5, Version 2, für Exchange Server 2010 SP2'
			'14.3.328.5'     =  'Updaterollup 5 für Exchange Server 2010 SP2'
			'14.2.318.4'     =  'Updaterollup 4, Version 2, für Exchange Server 2010 SP2'
			'14.2.318.2'     =  'Updaterollup 4 für Exchange Server 2010 SP2'
			'14.2.309.2'     =  'Updaterollup 3 für Exchange Server 2010 SP2'
			'14.2.298.4'     =  'Updaterollup 2 für Exchange Server 2010 SP2'
			'14.2.283.3'     =  'Updaterollup 1 für Exchange Server 2010 SP2'
			'14.2.247.5'     =  'Exchange Server 2010 SP2'
			'14.1.438.0'     =  'Updaterollup 8 für Exchange Server 2010 SP1'
			'14.1.421.3'     =  'Updaterollup 7, Version 3, für Exchange Server 2010 SP1'
			'14.1.421.2'     =  'Updaterollup 7, Version 2, für Exchange Server 2010 SP1'
			'14.1.421.0'     =  'Updaterollup 7 für Exchange Server 2010 SP1'
			'14.1.355.2'     =  'Updaterollup 6 für Exchange Server 2010 SP1'
			'14.1.339.1'     =  'Updaterollup 5 für Exchange Server 2010 SP1'
			'14.1.323.6'     =  'Updaterollup 4 für Exchange Server 2010 SP1'
			'14.1.289.7'     =  'Updaterollup 3 für Exchange Server 2010 SP1'
			'14.1.270.1'     =  'Updaterollup 2 für Exchange Server 2010 SP1'
			'14.1.255.2'     =  'Updaterollup 1 für Exchange Server 2010 SP1'
			'14.1.218.15'     =  'Exchange Server 2010 SP1'
			'14.0.726.0'     =  'Updaterollup 5 für Exchange Server 2010'
			'14.0.702.1'     =  'Updaterollup 4 für Exchange Server 2010'
			'14.0.694.0'     =  'Updaterollup 3 für Exchange Server 2010'
			'14.0.689.0'     =  'Updaterollup 2 für Exchange Server 2010'
			'14.0.682.1'     =  'Updaterollup 1 für Exchange Server 2010'
			'14.0.639.21'     =  'Exchange Server 2010 RTM'
	
        }
    }
 
    PROCESS {
        foreach ($Computer in $ComputerName) {
            try {
                $Computer = $Computer.ToUpper()
                $Server = Get-ExchangeServer $Computer -ErrorAction Stop
 
                $Version = $Server.AdminDisplayVersion
                $AdminVersion = $Server.AdminDisplayVersion
                $Version = &#91;regex]::Matches($Version, "(\d*\.\d*)").value -join '.'
 
                $Product = $BuildToProductName&#91;$Version]
 
                $Object = &#91;pscustomobject]@{
                    ComputerName = $Computer
                    Edition      = $Server.Edition
                    BuildNumber  = $Version
                    AdminVersion = $AdminVersion
                    ProductName  = $Product
                    
                     
                }
                Write-Output $Object
 
            } catch {
                Write-Error "$_.Exception.Message"
 
            } finally {
                $Server  = $null
                $Version = $null
                $AdminVersion = $null
                $Product = $null
                
 
            }
        }
    }
 

 
    END {}
}

#Display in Console and export to C:\temp\
Get-ExchangeServer | Get-ExchangeVersion | ft -AutoSize
Get-ExchangeServer | Get-ExchangeVersion | export-csv -Path C:\temp\ExchangeVersions.csv -Encoding UTF8 -NoTypeInformation -Delimiter "|"</code></pre>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="750" height="110" src="https://abow.info/wp-content/uploads/2022/11/exch0_Skript.png" alt="" class="wp-image-64" srcset="https://abow.info/wp-content/uploads/2022/11/exch0_Skript.png 750w, https://abow.info/wp-content/uploads/2022/11/exch0_Skript-300x44.png 300w" sizes="(max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Ergebnis in der Exchange Admin Console</figcaption></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="784" height="185" src="https://abow.info/wp-content/uploads/2022/11/exch0_SkriptTXT.png" alt="" class="wp-image-66" srcset="https://abow.info/wp-content/uploads/2022/11/exch0_SkriptTXT.png 784w, https://abow.info/wp-content/uploads/2022/11/exch0_SkriptTXT-300x71.png 300w, https://abow.info/wp-content/uploads/2022/11/exch0_SkriptTXT-768x181.png 768w" sizes="(max-width: 784px) 100vw, 784px" /><figcaption class="wp-element-caption">Ergebnis als .csv Export</figcaption></figure>



<div class="wp-block-file"><a id="wp-block-file--media-5aa68bc3-cbc3-428a-bfe6-e9dc61404c61" href="https://abow.info/wp-content/uploads/2022/11/Get-ExchangeVersion.ps1">Get-ExchangeVersion</a><a href="https://abow.info/wp-content/uploads/2022/11/Get-ExchangeVersion.ps1" class="wp-block-file__button wp-element-button" download aria-describedby="wp-block-file--media-5aa68bc3-cbc3-428a-bfe6-e9dc61404c61"><strong>&lt;&lt;&lt; DOWNLOAD &gt;&gt;&gt;</strong></a></div>



<p>Bei Verbesserungsvorschlägen o.Ä. einfach melden via Kommentar.<br>Danke.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://abow.info/microsoft/microsoft_exchange/exchange-versionen/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
