• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/64

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

64 Cards in this Set

  • Front
  • Back
How do you verify that WinRM service is running using Powershell?
get-service winrm
If the WinRM service is not running, how do you start the service and configure it to start automatically?
set-service -name winrm -startuptype automatic - status running
How do you configure powershell for remoting?
Enable-PSRemoting -force

Must be connected to a domain or a private network.
How do you enable authentication to a computer that is not in a trusted domain?
TO enable authentication, you need to add the remote computer to the list of trusted hosts for the local computer in WinRM.

winrm s winrm/config/client '@{TrustedHosts="RemoteComputerName"}'
How do you verify that the WinRM service on the remote host is running and is accepting requests?
winrm quickconfig

This command configures the WinRM service.
What is a client access array?
Client access array is a grouping of client access servers in a local balanced array. Servers that are members of the array can't have the mailbox role. You can use CLients Access arrays to build groups of up to 32 load balanced servers.
What are the antispam and antivirus capabilities of EXChange 2010?
Connection filtering, content filtering, IP reputation, Outlook Junk Email filter aggregation list, recipient filtering, send ID verification, sender reputation scoring
Delegated Setup?
Members of this group have permission to install and uninstall EXC on provisioned servers.
Discovery Management group?
Members of his group can perform mailbox searches for data that meets specific criteria
Exchange All hosted Organizations group?
Members of this group include hosted organization mailbox groups, This group is used to apply Password Setting objects to all hosted mailboxes.
Exchange Servers group?
Members of this group are Exchange servers in the organization. This group allows Exchange servers to work together
Exchange Trusted Subsystem group?
Members of this group are Exchange servers that run Exchange cmdlets using WinRM. Members of this group have permission to read and modify all EXC configuration settings as well as user accounts and groups.
Hygiene Management group?
Members of this group can manage the antispam and antivirus features of Exchange.
Organization Management group?
Members of this group have full access to all EXC properties and objects in the EXC organization
Public Folder Management group?
Members of this group can manage public folders and perform most public folder management operations
Records Management group?
Members of this group can manage compliance features including retention policies, message classifications, and transport rules.
View-Only Organization management group?
Members of this group have read-only access to the entire EXC organization tree in the AD configuration container.
For mail delivery within the organization, additional routing configuration is necessary only in these specific scenarios:
If you deploy EX2010 in an existing EX03 organization, you must configure a two way routing group connector from the exchange routing group to each ex03 routing group that communicates with EX2010. Also suppress link state updates for the same.

If your deploying ex2010 organization with multiple forests, you must install ex2010 in each forest and then connect the forests using appropriate cross-forest trusts.

In an ex2010 organization, if you want direct mail flow between exchange servers in different forests, you must configure SMTP send connectors and SMTP receive connectors on the HUb transport servers that should communicate directly with each other.
How do you get a full list of all exchange related cmdlets?
get-excommand
Cmdlet that lists information about available or specified Clients Acces Arrays?
get-clientaccessarray -identity < > -domaincontroller <FQDN> -site <SiteID>
Cmdlet that creates an object in AD that represents a load balanced array of CAS servers in a specific AD site?
new-clientaccessarrary -name <> -Fqdn <external array name> -site <SiteID> -domaincontroller <FQDN>
How would you install all prerequisites for all Exchange 2010 server roles (Client Access, Hub Transport, Mailbox and UM) using ServerManagerCmd?
ServerManagerCmd -ip Exchange-All.xml -restart
How would you install all prerequisites for a typical Exchange 2010 installation (Client Access, Hub Transport and Mailbox)using ServerManagerCmd?
ServerManagerCmd -ip Exchange-Typical.xml -Restart
How would you install all prerequisites for a Client Access server role installation using ServerManagerCmd?
ServerManagerCmd -ip Exchange-CAS.xml -Restart
How would you install the Exchange Management Tools for a Windows 7 client?
First enable Windows Features.
Second run a custom Exchange Server installation and select Management Tools
First enable Windows Features.
Second run a custom Exchange Server installation and select Management Tools
How would you install a Hub Transport Server role using the command line?
setup.com /M:install /R:HT
Using Powershell, how would you move a mailbox to a new database and also test the mailbox's readiness to move?
New-MoveRequest -Identity 'tony@alpineskihouse.com' -TargetDatabase "DB01" -WhatIf

When you use the WhatIf switch, the system performs checks on the mailbox, and if the mailbox isn't ready, you receive an error
Using Powershell, how would you create a batch move request for all mailboxes on database DB01 which moves them to database DB02 with the BatchName parameter value DB01toDB02?
Get-Mailbox -Database DB01 | New-MoveRequest -TargetDatabase DB02 -BatchName "DB01toDB02"
How long does configuration info take to replicate between AD and an Edge Transport server?

Which cmdlet is used to initiate an immediate sync from Active Directory to an Edge Transport server?
1 hour for replication.

Start-EdgeSynchronization
What is the powershell syntax for entering a product key for Exchange 2010?
Set-ExchangeServer -Identity 'Servername' - ProductKey 'Product key'
What are Mailbox-enabled and Mail-enabled recipients?
Mailbox-enabled recipients (users and resources) have mailboxes for sending and receiving email.

Mail-enabled recipients (contacts, distribution groups, and public folders) have email addresses but no mailboxes.
What is a linked mailbox and a dynamic distrubution group?
A linked mailbox represents a mailbox that is accessed by a user in a seperate trusted forest.

Dynamic distribution group is a type of distribution group that you can use to build a list of recipients whenever mail addressed to the group is received, rather than having a fixed member list.`
What files are associated with databases?
Primary data file - database.edb
Checkpoint file - E##.chk
Temporary data - Tmp.edb
Current log file - E###.log
Secondary log files - E##0000001.log, E##0000002.log
Reserve log files - E##Res0001.jrs
Which cmdlet would you use to determine wherher all Windows services that Exchange requires are running?
test-servicehealth
How can you determine the execution policy in powershell?

What are the execution policies?
get-executionpolicy

Bypass
Unrestricted
RemoteSigned
AllSigned
Restricted
Undefined
How do you set an execution policy to require that all scripts have a trusted signature to execute?

To require scripts downloaded from the Web execute only if they are signed by a trusted source?
set-executionpolicy allsigned

set-executionpolicy remotesigned
How do you view the current settings for the PATH environment variable in powershell?

How do you add a directory to the PATH variable?
$env:path

$env:path += ";DirectoryPathToAdd"
How do you add/remove a computer to a domain or workgroup using PS?
Add-Computer
Remove-Computer

add-computer -domainname Domain1; restart-computer
How do you turn on command logging in the Exchange Console?
Click View, select View Exchange Management Shell Command Log. In the log window, click Action, and then click Start Command Logging.
In AD, which 2 objects represent a user?
A User object and InetOrgPerson
Display info about the ECP application running on the Web Server providing services for exchange?
get-ECPvirtualdirectory -identity appname -domaincontroller DCname

get-ECPvirtualdirectory -server exservername -domaincontroller DCname
How do you list all mail-enabled users in EMS?
get-mailuser

get-mailuser -identity "bwayne" | fl

get-mailuser -organizationalunit "marketing" | fl
How do you create a mail-enabled user account using EMS?
new-mailuser -name "Frank Miller" -alias "Frankm" -OrganizationalUnit "pimpmasterflex.biz/Marketing" -UserPrincipalName "frankm@pimpmasterflex.biz" -SamAccountName "Frankm" -Firstname "Frank" -initials "" -lastname "Miller" -resetpasswordonnextlogon $false -externalemailaddress "SMTP:frankm@hotmail.com"
How do you mail-enable an existing user using EMS?
enable-MailUser -identity "pimpmasterflex.biz/Marketing/Frank miller" -alias "frankh" -ExternalEmailAddress "SMTP:frankh@hotmail.com"
How do you disable mail forwarding for a user in the EMS?

How do you remove a mail-enabled user account in EMS?
disable-MailUser -identity "Frank Miller"

Remove-MailUser -Identity "Frank Miller"
How would you setup a user so gets the lite version of OWA?
You would have to disable the Premium Client feature either in the virtual directory or create a policy in the Outlook Web App Mailbox Policies.
How do you display a computer's event logs in Event Viewer using PS?
show-eventlog
What cmdlets are used for creating or exporting secure strings?
ConvertFrom-SecureString
ConvertTo-SecureString
What Exchange component is responsible for recipient resolution?
The Categorizer
How would you assign an OAB named SpecialDallasOAB to an OU named Dallas using powershell?
get-user -organizationalunit dallas | set-mailbox -offlineaddressbook "SpecialDallasOAB"
What is the default URL for the Exchange Control Panel?

Where is the physical directory for the ECP application?

What is the name of the application pool for ECP?
https://yourservername.yourdomain.com/ecp

%exchangeinstallpath%\ClientAccess\Ecp

MSExchangeECPAppPool
What do the following cmdlets do?
Get-ECPvirtualdirectory
new-ecpvirtualdirectory
remove-ecpvirtualdirectory
set-ecpvirtualdirectory
Displays info about the ECP application.

Creates a new ECP application running on the Web server providing services for Exchange. You should use this command only for troubleshooting scenarios where you are required to remove and re-create the ECP directory.

To remove a specified ECP application running on the CAS server.

Modifies the configuration settings for a specified ECP application running on the CAS server.
How do you disable Basic authentication on the default ECP virtual directory on the server Server01 using EMS?
Set-EcpVirtualDirectory -Identity "Server01\ecp (default Web site)" -BasicAuthentication:$false
How would you use the Filter parameter to retrieve information about all users that have the word Manager at the end of their title in EMS?

Retrieve information about users in the Marketing OU?
Get-User -Filter "Title -like '*Manager'"

Get-User -OrganizationalUnit "Marketing"
This example retrieves the contact Markus Breyer using the Identity parameter and pipelines the object to the Format-List command to display the information about the contact.

This example uses the Anr parameter to retrieve all mail-enabled contacts whose names start with Markus.
Get-Contact -Identity MarkusBreyer | Format-List

Get-Contact -Anr Markus* -RecipientTypeDetails MailContact
This example uses the Identity parameter to return the group Marketing Reports.

This example uses the Anr parameter to return all groups that begin with "Mar"
Get-Group -Identity "Marketing Reports"

Get-Group -Anr Mar*
This example creates a mailbox for the existing user Ayla. The mailbox is created in Database01.
Enable-Mailbox -Identity Contoso\Ayla -Database Database01
Using EMS, how would you make a user change their password on next logon?
set-user -identity "Bruce Wayne" -ResetPasswordOnNextLogon $true
How would you set an ActiveSync Policy named ASChicago to an Organizational Unit named Chicago using EMS?
get-mailbox -organizationalUNit Chicago | Set-CASmailbox -activesyncmailboxpolicy "ASChicago"
How would you enable OutlookAnywhere using EMS?
enable-outlookanywhere -server "EX2010" -externalhostname 'site.pimpmasterflex.biz' -defaultAuthenticationMethod 'Basic' -ssloffloading $false
What are the three steps to create a CAS array?
1.Create the CAS Array object in Active Directory
2.Configure a DNS record for the CAS Array name pointing to an IP address for a Client Access server
3.Configure the RPCClientAccessServer attribute on the mailbox databases in that site
cmdlet used to create a CAS array with the following:

■a name of “cas-headoffice”
■a FQDN of “outlook-ho.exchangeserverpro.net”
■the AD Site of “HeadOffice”
New-ClientAccessArray -Name cas-headoffice -Fqdn outlook-ho.exchangeserverpro.net -Site HeadOffice
How can you determine which RPC Client Access Server connects to for a given mailbox?
Get-MailboxDatabase | select name,rpcclientaccessserver | ft -auto
What are the best practices for CAS arrays?
Because of the behaviour of the mailbox databases and their RPCClientAccessServer attributes, and how this is handled by different Outlook versions, it is considered best practice to:

■Always configure CAS Arrays in your Exchange 2010 sites
■Configure the CAS Array before you provision mailbox databases or mailbox users to Exchange 2010 in that site
Microsoft themselves recommend this as a best practice.

We recommend that you create a Client Access server array even if you only have a single Client Access server within your organization.

This has several benefits, such as:

■making it easy to scale out the CAS Array name to multiple Exchange 2010 Client Access servers
■making it simpler to replace a Client Access server with a new one of a different name
■migrating the MAPI endpoint to future versions of Exchange Server