### Validate all the Exchange Virtual Directory URL's ### Get-ClientAccessServer $env:Computername | Select AutoDiscoverServiceInternalUri Get-ECPVirtualDirectory -Server $env:Computername -AdPropertiesOnly | Select InternalURL,ExternalURL Get-WebServicesVirtualDirectory -Server $env:Computername -AdPropertiesOnly | Select InternalURL,ExternalURL Get-MAPIVirtualDirectory -Server $env:Computername -AdPropertiesOnly | Select InternalURL,ExternalURL Get-ActiveSyncVirtualDirectory -Server $env:Computername -AdPropertiesOnly | Select InternalURL,ExternalURL Get-OABVirtualDirectory -Server $env:Computername -AdPropertiesOnly | Select InternalURL,ExternalURL Get-OWAVirtualDirectory -Server $env:Computername -AdPropertiesOnly | Select InternalURL,ExternalURL Get-PowerShellVirtualDirectory -Server $env:Computername -AdPropertiesOnly | Select InternalURL,ExternalURL Get-OutlookAnywhere -Server $env:Computername -AdPropertiesOnly | Select InternalHostName,ExternalHostName ### Exchange Server 2019 Windows Feature Pre-Requisistes ### Install-WindowsFeature NET-Framework-45-Core, NET-Framework-45-ASPNET, NET-WCF-HTTP-Activation45, NET-WCF-Pipe-Activation45, NET-WCF-TCP-Activation45, NET-WCF-TCP-PortSharing45, Server-Media-Foundation, 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-Lgcy-Mgmt-Console, 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 ### Extend Schema Using Command Prompt ### F:\Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataON /PrepareSchema ### Prepare Active Directory Using Command Prompt ### F:\Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataON /PrepareAD /OrganizationName:"PS" ### Prepare all the Domains Using Command Prompt ### F:\Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataON /PrepareAllDomains