Re: [ActiveDir] OT: Command line for exchange

2006-07-16 Thread Matt Hargraves
She's talking about Exchange 2007. Go look at the ms Exchange blog site and you'll see some references. (http://msexchangeteam.com/default.aspx)The nice thing about it is that most everything that I saw that they were doing with a command line you could do with the GUI. The only difference is that you can script something in a command line, while building scripting for a GUI is a lot more of a pain and a lot less reliable.
Here's a good reference link:http://www.microsoft.com/technet/scriptcenter/scripts/message/exch2007/default.mspx?mfr=true
I think that has a list of most all of the commands that you can do in the exchange command line. Again though, while you *can* do a lot of the stuff in Exchange 2007 with scripts, I believe that you can do more (everything) in the GUI. A lot more.
From one of the demos on the exchange team blog site, I believe that if you do something in the GUI, it will create a command in the CLI window and you can evaluate what it is and how it works. Looks really interesting to me and I'm about as far as you can get from a 'script kiddie'.
On 7/15/06, Brian Desmond [EMAIL PROTECTED] wrote:
 Command line for Exchange.. .yuck?There isn't one to speak of now, although Monad had some fundamentalissues last I saw/heard as far as the utility of the commands in largeenvironments.
Thanks,Brian Desmond[EMAIL PROTECTED]c - 312.731.3132 -Original Message- From: 
[EMAIL PROTECTED] [mailto:ActiveDir- [EMAIL PROTECTED]] On Behalf Of Susan Bradley, CPA aka Ebitz - SBS Rocks [MVP]
 Sent: Saturday, July 15, 2006 9:13 PM To: ActiveDir@mail.activedir.org Subject: [ActiveDir] OT: Command line for exchange Download details: Introduction to the Exchange Management Shell:
http://www.microsoft.com/downloads/details.aspx?familyid=1dc0f61b-d30f- 44a2-882e-12ddd4ee09d2displaylang=en
 Command line for Exchange.. .yuck -- Letting your vendors set your risk analysis these days? http://www.threatcode.com If you are a SBSer and you don't subscribe to the SBS Blog... man ...
I will hunt you down... http://blogs.technet.com/sbs List info : http://www.activedir.org/List.aspx
 List FAQ: http://www.activedir.org/ListFAQ.aspx List archive: http://www.activedir.org/ml/threads.aspx
List info : http://www.activedir.org/List.aspxList FAQ: http://www.activedir.org/ListFAQ.aspxList archive: 
http://www.activedir.org/ml/threads.aspx


RE: [ActiveDir] OT: Command line for exchange

2006-07-16 Thread joe
Yeah that doc is supposed to be about what they are doing with MONAD for
Exchange. I, for one, based on some EHLO blog posts am concerned about its
functionality and how it will work in large environments. I will try to
download and read that doc to see if it has any meat in it but most Exchange
docs tend to shy away from implementation details and you have to actually
get the tools out and do things with it and watch closely what it does. 

My main concern so far based on what the Exchange team indicated was that
this command line stuff is going to be just as fat as the GUI stuff in terms
of traffic which will actually be felt in a worse way because with the GUI
you tend to pick and choose what you want and command line you are usually
trying to hit mass quantities. It sounds like if you say wanted one little
piece of info for every mailbox, say mailbox last logon date or something
you would have to pull back ALL info for the mailbox and then just display
the little bit of info you want. That will be fine in small LAN environments
with small numbers of users (say thousands or less) but in a large
environments with tens or hundreds of thousands of users or millions of
users or working across slow WAN links that is going to be lacking
considerably. If you you thought WMI slow... Just wait! 

I hope it doesn't turn out that way but I don't have a lot of faith in
MSFT's large scale management strategies and tools for the most part.
Especially in the Exchange realm. I haven't seen a larger company yet (read
company  100k users) that could actually use the MSFT Exchange management
tools to do the needed work and even smaller companies tend to run pretty
inefficiently using the tools.


--
O'Reilly Active Directory Third Edition -
http://www.joeware.net/win/ad3e.htm 
 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Brian Desmond
Sent: Saturday, July 15, 2006 11:05 PM
To: ActiveDir@mail.activedir.org
Subject: RE: [ActiveDir] OT: Command line for exchange

 Command line for Exchange.. .yuck

?

There isn't one to speak of now, although Monad had some fundamental
issues last I saw/heard as far as the utility of the commands in large
environments. 

Thanks,
Brian Desmond
[EMAIL PROTECTED]

c - 312.731.3132

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:ActiveDir-
 [EMAIL PROTECTED] On Behalf Of Susan Bradley, CPA aka Ebitz -
 SBS Rocks [MVP]
 Sent: Saturday, July 15, 2006 9:13 PM
 To: ActiveDir@mail.activedir.org
 Subject: [ActiveDir] OT: Command line for exchange
 
 Download details: Introduction to the Exchange Management Shell:

http://www.microsoft.com/downloads/details.aspx?familyid=1dc0f61b-d30f-
 44a2-882e-12ddd4ee09d2displaylang=en
 
 Command line for Exchange.. .yuck
 
 --
 Letting your vendors set your risk analysis these days?
 http://www.threatcode.com
 
 If you are a SBSer and you don't subscribe to the SBS Blog... man ...
I
 will hunt you down...
 http://blogs.technet.com/sbs
 
 List info   : http://www.activedir.org/List.aspx
 List FAQ: http://www.activedir.org/ListFAQ.aspx
 List archive: http://www.activedir.org/ml/threads.aspx
List info   : http://www.activedir.org/List.aspx
List FAQ: http://www.activedir.org/ListFAQ.aspx
List archive: http://www.activedir.org/ml/threads.aspx

List info   : http://www.activedir.org/List.aspx
List FAQ: http://www.activedir.org/ListFAQ.aspx
List archive: http://www.activedir.org/ml/threads.aspx


RE: [ActiveDir] OT: Command line for exchange

2006-07-16 Thread Michael B. Smith



Actually, you've got that a bit 
backwards.

The Exchange GUI for 2007 is built completely on 
Monad/PowersHell cmdlets. In more recent builds, the GUI displays the cmdlet it 
executes to help the admin (if he/she so chooses) to learn the scripting. I 
don't think those builds are generally available yet.

The command line is much more powerful than the GUI. 
Much.

I've not tested in large environments, I'm a mid-sized guy. 
But it worksquite wellin my lab mockups of my production environment 
on decrepit hardware.


From: [EMAIL PROTECTED] 
[mailto:[EMAIL PROTECTED] On Behalf Of Matt 
HargravesSent: Sunday, July 16, 2006 9:43 AMTo: 
ActiveDir@mail.activedir.orgSubject: Re: [ActiveDir] OT: Command line 
for exchange
She's talking about Exchange 2007. Go look at the ms Exchange 
blog site and you'll see some references. (http://msexchangeteam.com/default.aspx)The 
nice thing about it is that most everything that I saw that they were doing with 
a command line you could do with the GUI. The only difference is that you 
can script something in a command line, while building scripting for a GUI is a 
lot more of a pain and a lot less reliable. Here's a good reference 
link:http://www.microsoft.com/technet/scriptcenter/scripts/message/exch2007/default.mspx?mfr=true 
I think that has a list of most all of the commands that you can do 
in the exchange command line. Again though, while you *can* do a lot of 
the stuff in Exchange 2007 with scripts, I believe that you can do more 
(everything) in the GUI. A lot more. From one of the demos on the 
exchange team blog site, I believe that if you do something in the GUI, it will 
create a command in the CLI window and you can evaluate what it is and how it 
works. Looks really interesting to me and I'm about as far as you can get 
from a 'script kiddie'. 
On 7/15/06, Brian 
Desmond [EMAIL PROTECTED] 
wrote:
 
  Command line for Exchange.. .yuck?There isn't one to speak of 
  now, although Monad had some fundamentalissues last I saw/heard as far as 
  the utility of the commands in largeenvironments.Thanks,Brian 
  Desmond[EMAIL PROTECTED]c - 
  312.731.3132 -Original Message- From: [EMAIL PROTECTED] 
  [mailto:ActiveDir- [EMAIL PROTECTED]] On Behalf 
  Of Susan Bradley, CPA aka Ebitz - SBS Rocks [MVP]  Sent: 
  Saturday, July 15, 2006 9:13 PM To: ActiveDir@mail.activedir.org 
  Subject: [ActiveDir] OT: Command line for exchange Download 
  details: Introduction to the Exchange Management Shell: http://www.microsoft.com/downloads/details.aspx?familyid=1dc0f61b-d30f- 
  44a2-882e-12ddd4ee09d2displaylang=en Command line for 
  Exchange.. .yuck


Re: [ActiveDir] OT: Command line for exchange

2006-07-16 Thread Joe Kaplan
I'll be really interested to know if the underlying protocol for talking to 
Exchange remotely is any different than webdav in the next release.  I admit 
to not having looked at the Power Shell stuff for Exchange yet, so I have no 
idea.  I kind of hate programming Exchange, so I tend to avoid it.


If there is a different protocol, then there might be hope that non-Power 
Shell programmers will have a way in as well.  There may also be an 
underlying provider that provides access to features than the default 
wrappers in PS.  There is a chance that would be managed code though, so I'm 
sure that would be a big frown for you.  :)  I do think we'll see more and 
more of that kind of thing though (APIs written in managed code with no 
straight C bindings).


As far as PS itself is concerned, I'm pretty excited about it.  It is a very 
cool shell with a lot of interesting features.  It is also pretty intensely 
geeky, so I think the learning curve is going to be pretty steep for a lot 
of people.


Joe K.
- Original Message - 
From: joe [EMAIL PROTECTED]

To: ActiveDir@mail.activedir.org
Sent: Sunday, July 16, 2006 8:44 AM
Subject: RE: [ActiveDir] OT: Command line for exchange



Yeah that doc is supposed to be about what they are doing with MONAD for
Exchange. I, for one, based on some EHLO blog posts am concerned about its
functionality and how it will work in large environments. I will try to
download and read that doc to see if it has any meat in it but most 
Exchange

docs tend to shy away from implementation details and you have to actually
get the tools out and do things with it and watch closely what it does.

My main concern so far based on what the Exchange team indicated was that
this command line stuff is going to be just as fat as the GUI stuff in 
terms

of traffic which will actually be felt in a worse way because with the GUI
you tend to pick and choose what you want and command line you are usually
trying to hit mass quantities. It sounds like if you say wanted one little
piece of info for every mailbox, say mailbox last logon date or something
you would have to pull back ALL info for the mailbox and then just display
the little bit of info you want. That will be fine in small LAN 
environments

with small numbers of users (say thousands or less) but in a large
environments with tens or hundreds of thousands of users or millions of
users or working across slow WAN links that is going to be lacking
considerably. If you you thought WMI slow... Just wait!

I hope it doesn't turn out that way but I don't have a lot of faith in
MSFT's large scale management strategies and tools for the most part.
Especially in the Exchange realm. I haven't seen a larger company yet 
(read

company  100k users) that could actually use the MSFT Exchange management
tools to do the needed work and even smaller companies tend to run pretty
inefficiently using the tools.


--
O'Reilly Active Directory Third Edition -
http://www.joeware.net/win/ad3e.htm




List info   : http://www.activedir.org/List.aspx
List FAQ: http://www.activedir.org/ListFAQ.aspx
List archive: http://www.activedir.org/ml/threads.aspx


RE: [ActiveDir] OT: Command line for exchange

2006-07-16 Thread Brian Desmond
I've heard there's ASP.Net webservices that expose a lot of this stuff. 

Thanks,
Brian Desmond
[EMAIL PROTECTED]

c - 312.731.3132


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:ActiveDir-
 [EMAIL PROTECTED] On Behalf Of Joe Kaplan
 Sent: Sunday, July 16, 2006 2:57 PM
 To: ActiveDir@mail.activedir.org
 Subject: Re: [ActiveDir] OT: Command line for exchange
 
 I'll be really interested to know if the underlying protocol for
 talking to Exchange remotely is any different than webdav in the next
 release.  I admit to not having looked at the Power Shell stuff for
 Exchange yet, so I have no idea.  I kind of hate programming Exchange,
 so I tend to avoid it.
 
 If there is a different protocol, then there might be hope that non-
 Power Shell programmers will have a way in as well.  There may also
 be an underlying provider that provides access to features than the
 default wrappers in PS.  There is a chance that would be managed code
 though, so I'm sure that would be a big frown for you.  :)  I do think
 we'll see more and more of that kind of thing though (APIs written in
 managed code with no straight C bindings).
 
 As far as PS itself is concerned, I'm pretty excited about it.  It is
a
 very cool shell with a lot of interesting features.  It is also pretty
 intensely geeky, so I think the learning curve is going to be pretty
 steep for a lot of people.
 
 Joe K.
 - Original Message -
 From: joe [EMAIL PROTECTED]
 To: ActiveDir@mail.activedir.org
 Sent: Sunday, July 16, 2006 8:44 AM
 Subject: RE: [ActiveDir] OT: Command line for exchange
 
 
  Yeah that doc is supposed to be about what they are doing with MONAD
 for
  Exchange. I, for one, based on some EHLO blog posts am concerned
 about its
  functionality and how it will work in large environments. I will try
 to
  download and read that doc to see if it has any meat in it but most
  Exchange
  docs tend to shy away from implementation details and you have to
 actually
  get the tools out and do things with it and watch closely what it
 does.
 
  My main concern so far based on what the Exchange team indicated was
 that
  this command line stuff is going to be just as fat as the GUI stuff
 in
  terms
  of traffic which will actually be felt in a worse way because with
 the GUI
  you tend to pick and choose what you want and command line you are
 usually
  trying to hit mass quantities. It sounds like if you say wanted one
 little
  piece of info for every mailbox, say mailbox last logon date or
 something
  you would have to pull back ALL info for the mailbox and then just
 display
  the little bit of info you want. That will be fine in small LAN
  environments
  with small numbers of users (say thousands or less) but in a large
  environments with tens or hundreds of thousands of users or millions
 of
  users or working across slow WAN links that is going to be lacking
  considerably. If you you thought WMI slow... Just wait!
 
  I hope it doesn't turn out that way but I don't have a lot of faith
 in
  MSFT's large scale management strategies and tools for the most
part.
  Especially in the Exchange realm. I haven't seen a larger company
yet
  (read
  company  100k users) that could actually use the MSFT Exchange
 management
  tools to do the needed work and even smaller companies tend to run
 pretty
  inefficiently using the tools.
 
 
  --
  O'Reilly Active Directory Third Edition -
  http://www.joeware.net/win/ad3e.htm
 
 
 
 List info   : http://www.activedir.org/List.aspx
 List FAQ: http://www.activedir.org/ListFAQ.aspx
 List archive: http://www.activedir.org/ml/threads.aspx
List info   : http://www.activedir.org/List.aspx
List FAQ: http://www.activedir.org/ListFAQ.aspx
List archive: http://www.activedir.org/ml/threads.aspx


Re: [ActiveDir] OT: Command line for exchange

2006-07-16 Thread Joe Kaplan
The plot thickens.  I'd assume that PS and ASP.NET are using the same 
network layer to do the actual heavy lifting, so the question is then, what 
is that based on?  :)


Joe K.
- Original Message - 
From: Brian Desmond [EMAIL PROTECTED]

To: ActiveDir@mail.activedir.org
Sent: Sunday, July 16, 2006 3:12 PM
Subject: RE: [ActiveDir] OT: Command line for exchange


I've heard there's ASP.Net webservices that expose a lot of this stuff.

Thanks,
Brian Desmond
[EMAIL PROTECTED]

c - 312.731.3132



List info   : http://www.activedir.org/List.aspx
List FAQ: http://www.activedir.org/ListFAQ.aspx
List archive: http://www.activedir.org/ml/threads.aspx


RE: [ActiveDir] OT: Command line for exchange

2006-07-15 Thread Brian Desmond
 Command line for Exchange.. .yuck

?

There isn't one to speak of now, although Monad had some fundamental
issues last I saw/heard as far as the utility of the commands in large
environments. 

Thanks,
Brian Desmond
[EMAIL PROTECTED]

c - 312.731.3132

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:ActiveDir-
 [EMAIL PROTECTED] On Behalf Of Susan Bradley, CPA aka Ebitz -
 SBS Rocks [MVP]
 Sent: Saturday, July 15, 2006 9:13 PM
 To: ActiveDir@mail.activedir.org
 Subject: [ActiveDir] OT: Command line for exchange
 
 Download details: Introduction to the Exchange Management Shell:

http://www.microsoft.com/downloads/details.aspx?familyid=1dc0f61b-d30f-
 44a2-882e-12ddd4ee09d2displaylang=en
 
 Command line for Exchange.. .yuck
 
 --
 Letting your vendors set your risk analysis these days?
 http://www.threatcode.com
 
 If you are a SBSer and you don't subscribe to the SBS Blog... man ...
I
 will hunt you down...
 http://blogs.technet.com/sbs
 
 List info   : http://www.activedir.org/List.aspx
 List FAQ: http://www.activedir.org/ListFAQ.aspx
 List archive: http://www.activedir.org/ml/threads.aspx
List info   : http://www.activedir.org/List.aspx
List FAQ: http://www.activedir.org/ListFAQ.aspx
List archive: http://www.activedir.org/ml/threads.aspx