Microsoft PowerShell is an extensible, object-oriented command-line interface for the Windows operating system. The Exchange Management Shell (EMS) is a set of Exchange Server–specific extensions to Microsoft's PowerShell. The EMS was first introduced with Exchange Server 2007 and has been enhanced with each subsequent release of Exchange Server. The latest release includes the ability to connect to remote sessions on other Exchange servers without the Exchange Management tools.
In this chapter, we introduce you to both PowerShell and the EMS. We hope to give you a basic idea of some of the capabilities and encourage you to learn more.
Is knowledge of the EMS required? Some administrators will manage their Exchange servers for years and rarely use the EMS, whereas others use it daily. However, we think it is safe to say that at least a limited knowledge of the EMS will be required by all administrators because some specialized configuration options can be set only from the EMS.
We hope that this chapter will provide you with enough of an introduction to PowerShell that you won't dread getting to know it.
IN THIS CHAPTER, YOU WILL LEARN TO:
Based on discussions in Internet newsgroups, web forums, and classrooms about the decision ...