CTE Solutions chair
Quick Search:  
Course No.  
FacebookTwitterLinkedInYouTube
Savings

Got A Question?
Talk to an Educational Consultant and get the answers you need.

By Phone
Ottawa: 613-798-5353
Toronto: 416-284-2700
Toll Free: 866-635-5353

right arrow Ask your question online

50162 - Exchange Administrators Guide to Scripting using the Exchange Management Shell (EMS)

View Dates and Locations

Summary


Microsoft Gold Certified Partner for Learning SolutionsThis one day instructor led course will provide Exchange Administrators familiar with Microsoft Exchange Server 2003 and Exchange Server 2007 a detailed overview of the Exchange Server 2007 Exchange Management Shell (EMS). This course will show Exchange Administrators how to perform common and advanced administration tasks using the Exchange Management Shell as well as how to automate other tasks and perform bulk changes to Active Directory and Exchange using EMS.


Audience Profile


This course is intended for experienced Microsoft Exchange Administrators who manage Exchange 2000, Exchange 2003, and Exchange 2007 servers.


Prerequisites


Before attending this course, students must have:


•Working knowledge of Microsoft Windows Server 2003.
•Knowledge of Microsoft Exchange Server 2003.
•Knowledge of Exchange 2000 Server is beneficial but not necessary.


Course Outline


Module 1: Introduction to EMS ScriptingThis module provides students with an introduction to the Exchange Management Shell (EMS) and how to use its features to enhance productivity.


Lessons


•What Is the Exchange Management Shell?
•Using the Exchange Management Shell
•Working with Command Output
•Extra Productivity Features


Lab : Introduction to EMS Scripting


•EMS Basics
•Using EMS Providers and Drives
•Performing Simple Exchange Management Tasks
•Getting Help
•Working with Command Output


After completing this module, students will learn that using the EMS opens many possibilities for managing their Exchange Server Environment from the command line.


Module 2: Leveraging the EMS environmentThis module explains that the EMS is an immensely powerful tool that can script and automate key administrative tasks.


Lessons


•Script Files and Aliases
•Functions
•Variables
•Operators
•Flow Control


Lab : Automating Administrative Tasks


•Working with Variables
•Creating Script Files
•Writing Reusable Functions
•Creating Complex Scripts Using Flow Control Logic


After completing this module, students will understand how organizations can use EMS to its full potential by creating many reusable scripts and maintaining a function library to fully automate many routine administrative procedures.


Module 3: Administering Microsoft Exchange Server 2007 Using the EMS cmdletsThis module examines up close the specific Microsoft Exchange Server 2007-related tasks they may wish to employ for when they write administrative scripts and on an ad hoc basis.


Lessons


•Managing Mailbox Features
•Managing Recipients
•Managing Client Access Features
•Managing Transport Servers
•Monitoring the Exchange Environment
•Exporting Data and Creating Reports


Lab : Managing Exchange Server 2007 Using the Exchange Management Shell


•Administering Mailbox Server Role Features
•Managing Client Access Features
•Working with Hub Transport Server Queues
•Conducting Operational Monitoring Using the Exchange Management Shell


Lab : Exporting Data and Creating Reports


•Exporting Data in CSV and XML Formats
•Reporting on the Exchange Environment


After completing this module, students will be able to:


•Use the EMS to manage Exchange Server 2007
•Export data and create reports


Module 4: Creating Exchange Administrative ScriptsThis module examines the most frequently used procedures that successful EMS users employ. EMS is a very powerful tool for automating routine tasks, and students can create reusable scripts that let them perform virtually any task within the Exchange environment and provide special logic to the script flow. To fully master scripting with EMS, they must understand some key concepts about troubleshooting and debugging, bulk-enabling, and securing their scripts.


Lessons


•Real-Word Scripting
•Configuring the Environment


Lab : Creating Administrative Scripts


•Customizing EMS Profiles
•Creating Administrative Scripts
•Troubleshooting Scripts


After completing this module, students will be able to:


•Customize EMS Profiles
•Troubleshoot Scripts


Additional Reading


To help you prepare for this class, review the following resources:


•Microsoft Exchange Server Web site at http://www.microsoft.com/exchange/
•Exchange Server 2007 Technical Library at http://technet.microsoft.com/en-us/library/



After completing this course, students will be able to:


•Explain the purpose of Exchange Management Shell and the underlying Windows PowerShell technology.
•Explain the concept of cmdlets.
•Perform some key Exchange Server tasks using Exchange Management Shell cmdlets.
•Get help about cmdlets and conceptual topics.
•View and format output data.
•Use extra productivity features presented by Exchange Management Shell.
•Create reusable script files.
•Create and use aliases.
•Create functions.
•Call functions from within scripts and from the command line.
•Create and use filters.
•Declare and use variables.
•Use operators to invoke arithmetic, assignment, and other actions on variables.
•Use flow control statements to create logic within scripts and functions.
•Use Exchange Management Shell cmdlets to manage features of the Mailbox Server Role.
•Use Exchange Management Shell cmdlets to manage recipients.
•Use Exchange Management Shell cmdlets to manage features of the Client Access Server Role.
•Use Exchange Management Shell cmdlets to manage transport server features.
•Use monitoring cmdlets to ensure that your Exchange Server 2007 environment is operating properly.
•Generate reports, and export data using exporting cmdlets.
•Take hints from Exchange Management Console and modify them to suit your requirements.
•Troubleshoot and validate scripts.
•Work with arrays, CSV files, and secure strings to enable bulk management.
•Configure the EMS environment to pre-load useful functions, aliases, and variables.
•Explain script execution modes and security applied to EMS scripts from various sources.
•Secure EMS scripts using digital signatures.


 

      3 Ways to Register
$495.00
$420.75 CAD
online only

Register Online
1 (866) 635-5353
sales@ctesolutions.com
Ask About This Course

  Latest Tweet


About This Course
Certifications

Register Online and instantly save!