In message <eUEewgkIIHA.3848@xxxxxx>, Kirk Munro
<sorry@xxxxxx> writes
Quote:
>Hi Shay,
>
>That's not quite what I'm looking for.
>
>Exchange 2007 can be administered through either the Exchange Management
>Console (EMC) or through the Exchange PowerShell cmdlets that come with the
>EMC. I've heard Microsoft state that there isn't anything that you can do
>in the EMC that you can't to using the Exchange PowerShell cmdlets. It's
>actually the opposite: that there are things you can do using the Exchange
>PowerShell cmdlets that you can't do using the EMC.
True. EMC (Pre Sp1) was like 80% coverage compared with EMS. Sp1
improves things a bit, but there's still mileage in EMS!!
Quote:
>So given that information, I need to know two things:
>
>1. Does the EMC presentation layer sit on top of:
> a) the Exchange PowerShell cmdlets
> or
> b) the .NET classes that are used to administer Exchange, in which case
>there would be two direct interfaces to those objects: EMC presentation
>layer and Exchange PowerShell cmdlets.
The EMC snapin is just another snapin. You could run powershell and add
the snapin, or modify the various profile files to add in additional
snap-ins when using EMS (eg powergadgets, PSCX, etx).
If you look carefully at the shortcut created when Exchange is
installed, invoking EMS is just a call to Powershell using a saved
console and running a sort of start-up a script (Exchange.PS1).
Personally, I've re-built the Exchange.ps1 script on my Exchange boxes,
and have changed the profiles to load the other add-ins, add some
aliases and functions, etc.
Quote:
>2. If the EMC is a presentation layer that sits on top of the Exchange
>PowerShell cmdlets and that doesn't interact directly with the .NET classes
>that are used to administer Exchange 2007, what performance impact does this
>extra layer incur when compared to interacting with the .NET classes that
>are used to administer Exchange 2007 directly?
No idea. The EMC is a layer on top of Powershell. This, in turn sits on
..NET. I'm not clear on the question however.
I suggest you play a bit with EMS!
Quote:
>Does that make more sense?
Not fully! But that's probably my problem.
HTH
Thomas
--
Thomas Lee
doctordns@xxxxxx
MVP - Admin Frameworks and Security