Virtual Directory Script
. 'C:\Program Files\Microsoft\Exchange Server\V15\bin\RemoteExchange.ps1'
Connect-ExchangeServer -auto -ClientApplication:ManagementShell
$eski="Eski sunucu adı yazılır"
$yeni="yeni sunucu adı yazılır"
Get-WebServicesVirtualDirectory -Server $yeni |Set-WebServicesVirtualDirectory -InternalUrl (Get-WebServicesVirtualDirectory -Server $eski).InternalURL -ExternalUrl (Get-WebServicesVirtualDirectory -Server $eski).ExternalURL
Set-ClientAccessService -Identity $yeni -AutoDiscoverServiceInternalUri (Get-ClientAccessService -Identity $eski).AutoDiscoverServiceInternalUri
Get-MapiVirtualDirectory -Server $yeni |Set-MapiVirtualDirectory -InternalUrl (Get-MapiVirtualDirectory -Server $eski).InternalURL -ExternalUrl (Get-MapiVirtualDirectory -Server $eski).ExternalURL
Get-OabVirtualDirectory -Server $yeni | Set-OabVirtualDirectory -InternalUrl (Get-OabVirtualDirectory -Server $eski).InternalUrl -ExternalUrl (Get-OabVirtualDirectory -Server $eski).ExternalUrl
Get-ActiveSyncVirtualDirectory -Server $yeni | Set-ActiveSyncVirtualDirectory -InternalUrl (Get-ActiveSyncVirtualDirectory -Server $eski).InternalURL -ExternalUrl (Get-ActiveSyncVirtualDirectory -Server $eski).ExternalURL
Get-ECpVirtualDirectory -server $yeni | Set-EcpVirtualDirectory -InternalURL (Get-ECPVirtualDirectory -server $eski).InternalURL -ExternalURL (get-ecpvirtualDirectory -server $eski).ExternalURL
Get-OwaVirtualDirectory -Server $yeni | Set-OwaVirtualDirectory -InternalUrl (Get-OwaVirtualDirectory -Server $eski).InternalURL -ExternalUrl (Get-OwaVirtualDirectory -Server $eski).ExternalURL -LogonFormat (Get-OwaVirtualDirectory -Server $eski).LogonFormat -DefaultDomain "xxxxxx"
Get-OutlookAnywhere -Server $yeni | Set-OutlookAnywhere -ExternalHostname "xxxxxx" -ExternalClientsRequireSsl:$true -InternalHostname "xxxxxxx" -InternalClientsRequireSsl:$true -InternalClientAuthenticationMethod NTLM -ExternalClientAuthenticationMethod Negotiate
Last updated