Thomas' Tech Talk

Just Can't Get Enough Of IT

Start Scheduled Tasks Remotely

Filed under: Exchange Server,PowerShell — Thomas Stensitzki at 4:00 pm on Saturday, July 18, 2020  Tagged

When you maintain a number of servers which require to trigger the same scheduled task manually, you can simply the process by triggering the scheduled task remotely. In this example, I assume that the script is being executed on a dedicated management server (aka job server) within an Exchange Server 2013 environment. The scheduled task […]

The local machine is not an Exchange server

Filed under: Exchange Server — Thomas Stensitzki at 4:00 pm on Thursday, July 16, 2020  Tagged ,

While trying to get public folder statistics on an Exchange 2007 server I came across the following error: The local machine is not an Exchange server.   Get-PublicFolderStatistics : The local machine is not an Exchange server. Please specify the name of a Mailbox server. At line:1 char:75 + Get-PublicFolder “\PUBLICFOLDER” -Recurse | Get-PublicFolderStatistics << […]

Create Migration Batches With Common Parameters

Filed under: Exchange Server,PowerShell — Thomas Stensitzki at 2:57 pm on Tuesday, July 14, 2020  Tagged ,

This is a community PowerShell script to simplify Exchange Server mailbox migrations and is available on Github. Features Validate CSV file for required column EmailAddress prior to creating migration batch in Exchange Automatic batch naming based on CSV file name Common notification email address settings Variable AutoComplete of batches Common logging of script activities   […]