SOLVED

Remove-CalendarEvents for Exchange 2016

%3CLINGO-SUB%20id%3D%22lingo-sub-807576%22%20slang%3D%22en-US%22%3ERemove-CalendarEvents%20for%20Exchange%202016%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-807576%22%20slang%3D%22en-US%22%3EHas%20anyone%20heard%20if%20the%20new%20Remove-CalendarEvents%20PS%20command%20will%20ever%20be%20back%20ported%20to%20Exchange%202016.%20I%20believe%20it%20only%20works%20with%202019%20on-prem%20and%20O365%20if%20I'm%20not%20mistaken.%20Sure%20would%20be%20nice%20to%20cancel%20meetings%20through%20PS.%20Thanks%2C%20Doug%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-807576%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EExchange%20Server%202016%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-807771%22%20slang%3D%22en-US%22%3ERe%3A%20Remove-CalendarEvents%20for%20Exchange%202016%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-807771%22%20slang%3D%22en-US%22%3E%3CP%3ETagging%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F25112%22%20target%3D%22_blank%22%3E%40Julia%20Foran%3C%2FA%3Eso%20you%20can%20get%20info%20directly%20from%20the%20source.%20But%20pretty%20sure%20the%20answer%20is%20NO.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-808688%22%20slang%3D%22en-US%22%3ERe%3A%20Remove-CalendarEvents%20for%20Exchange%202016%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-808688%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F58%22%20target%3D%22_blank%22%3E%40Vasil%20Michev%3C%2FA%3E%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F341524%22%20target%3D%22_blank%22%3E%40doogie412%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ENo%2C%20we%20do%20not%20plan%20to%20release%20that%20cmdlet%20on%20older%20Exchange%20servers%20--%20it's%20only%20available%20in%20Exchange%202019%20and%20Office%20365.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E(btw%20-%20gig%20'em!%20I'm%20also%20a%20Texan%20%3A-))%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1262253%22%20slang%3D%22en-US%22%3ERe%3A%20Remove-CalendarEvents%20for%20Exchange%202016%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1262253%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F25112%22%20target%3D%22_blank%22%3E%40Julia%20Foran%3C%2FA%3E%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F58%22%20target%3D%22_blank%22%3E%40Vasil%20Michev%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3EHow%20does%20it%20work%20when%20you%20have%20an%20Exchange%20Hybrid%3F%26nbsp%3B%3CBR%20%2F%3EScenario%3A%3C%2FP%3E%3CP%3EUser%20where%20you%20want%20to%20remove%20the%20calendarevents%20from%20is%20in%20ExO%2C%20but%20roommailboxes%20are%20still%20on-premises%3F%26nbsp%3B%3C%2FP%3E%3CP%3EAny%20difference%20with%20Hybrid%20Exchange%202016%20vs%20Hybrid%20Exchange%202019%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20suppose%20the%20functionality%20in%20the%20back-end%20is%20in%20fact%20sending%20cancellation%20emails%2C%20so%20a%20hybrid%20scenario%20should%20just%20work%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EA%20nice%20to%20have%20would%20be%20if%20you%20could%20customize%20the%20cancellation%20email%20so%20people%20are%20also%20informed%20why%20the%20meeting%20is%20cancelled.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EKind%20regards%3C%2FP%3E%3CP%3ESteven%20Provo%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1265856%22%20slang%3D%22en-US%22%3ERe%3A%20Remove-CalendarEvents%20for%20Exchange%202016%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1265856%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F151638%22%20target%3D%22_blank%22%3E%40Steven%20Provo%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThe%20cmdlet%20can%20only%20be%20run%20against%20Exchange%202019%20or%20Office%20365%20mailboxes%20that%20are%20still%20mail-enabled%2Factive.%20When%20the%20cmdlet%20is%20run%2C%20the%20mailbox%20will%20send%20out%20cancellation%20messages%20to%20all%20attendees%20%26amp%3B%20rooms%20invited%20to%20the%20meeting.%20So%20rooms%20in%20Exchange%202016%20would%20receive%20the%20message%20and%20have%20their%20calendar%20cleared.%3C%2FP%3E%3C%2FLINGO-BODY%3E
New Contributor
Has anyone heard if the new Remove-CalendarEvents PS command will ever be back ported to Exchange 2016. I believe it only works with 2019 on-prem and O365 if I'm not mistaken. Sure would be nice to cancel meetings through PS. Thanks, Doug
4 Replies

Tagging @Julia Foran so you can get info directly from the source. But pretty sure the answer is NO.

best response confirmed by doogie412 (New Contributor)
Solution

@Vasil Michev @doogie412 

 

No, we do not plan to release that cmdlet on older Exchange servers -- it's only available in Exchange 2019 and Office 365.

 

(btw - gig 'em! I'm also a Texan :-))

@Julia Foran @Vasil Michev 

How does it work when you have an Exchange Hybrid? 
Scenario:

User where you want to remove the calendarevents from is in ExO, but roommailboxes are still on-premises? 

Any difference with Hybrid Exchange 2016 vs Hybrid Exchange 2019?

 

I suppose the functionality in the back-end is in fact sending cancellation emails, so a hybrid scenario should just work?

 

A nice to have would be if you could customize the cancellation email so people are also informed why the meeting is cancelled.

 

Kind regards

Steven Provo

 

 

@Steven Provo 

The cmdlet can only be run against Exchange 2019 or Office 365 mailboxes that are still mail-enabled/active. When the cmdlet is run, the mailbox will send out cancellation messages to all attendees & rooms invited to the meeting. So rooms in Exchange 2016 would receive the message and have their calendar cleared.