# Einfaches Skript: Exchange Server installieren für Azubis – angepasst für Domäne rowba.de # Zweck: Hilft bei der Installation von Exchange 2019 – Schritt für Schritt # OrganizationName: rowba (basierend auf rowba.de) # ----------------------- # Variablen (ändere bei Bedarf!) # ----------------------- $ExchangeSetupPath = "E:\Setup.exe" # Pfad zur Setup.exe (aus der ISO) $OrganizationName = "rowba" # Angepasst für deine Domäne # Warnung vor dem Start Write-Host "Warnung: Das installiert Exchange! Teste in einer VM. Drücke Enter zum Fortfahren oder Strg+C zum Abbrechen." -ForegroundColor Red $null = Read-Host # ----------------------- # Schritt 1: Windows-Voraussetzungen installieren # ----------------------- Write-Host "Schritt 1: Installiere benötigte Windows-Features... Das rebootet den Server!" -ForegroundColor Green Install-WindowsFeature Server-Media-Foundation, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation, RSAT-ADDS -Restart # Tipp: Nach dem Reboot starte das Skript neu und fahre bei Schritt 2 fort. # ----------------------- # Schritt 2: Andere Programme installieren (manuell herunterladen!) # ----------------------- Write-Host "Schritt 2: Lade und installiere diese Programme (manuell):" -ForegroundColor Green Write-Host "- .NET Framework 4.8 (von Microsoft herunterladen und installieren)" Write-Host "- Visual C++ Redistributable 2012 und 2013 (von Microsoft herunterladen)" Write-Host "- Unified Communications Managed API (UCMA) 4.0 (für Mailbox, von Microsoft)" Write-Host "Installiere sie mit /quiet /norestart – warte, bis fertig!" # Tipp: Suche bei Microsoft nach den Downloads. Starte sie als Admin. # ----------------------- # Schritt 3: Active Directory vorbereiten # ----------------------- Write-Host "Schritt 3: Bereite Active Directory vor..." -ForegroundColor Green & $ExchangeSetupPath /PrepareSchema /IAcceptExchangeServerLicenseTerms_DiagnosticDataON & $ExchangeSetupPath /PrepareAD /OrganizationName:$OrganizationName /IAcceptExchangeServerLicenseTerms_DiagnosticDataON & $ExchangeSetupPath /PrepareDomain /IAcceptExchangeServerLicenseTerms_DiagnosticDataON # Tipp: Das braucht Domain-Admin-Rechte. Wenn Fehler, überprüfe deine Rechte. # ----------------------- # Schritt 4: Exchange installieren # ----------------------- Write-Host "Schritt 4: Installiere Exchange Server..." -ForegroundColor Green & $ExchangeSetupPath /Mode:Install /Role:Mailbox /IAcceptExchangeServerLicenseTerms_DiagnosticDataON # ----------------------- # Schritt 5: Fertig! # ----------------------- Write-Host "Installation abgeschlossen! Überprüfe alles im Exchange Admin Center." -ForegroundColor Green Write-Host "Nächste Schritte: Füge rowba.de als Accepted Domain hinzu, richte Zertifikate und Tests ein." -ForegroundColor Yellow # Tipp: Öffne PowerShell und tippe Get-ExchangeServer, um zu checken.