Which Windows PowerShell command should you insert at l…

Your company uses Microsoft Exchange Online. Employees frequently need to change their primary email
addresses.
The messaging operations team has requested a script to simplify the process of changing email addresses.
The script must perform the following actions:
Obtain employee information from a .csv file that has a header line of
UserPrincipalName,CurrentPrimaryAddress,NewPrimaryAddress.
Change employees’ primary email addresses to the values in the NewPrimaryAddress column.
Retain employees’ current email addresses as secondary addresses.
You create the following Windows PowerShell script to read the .csv file. Line numbers are included for
reference only.

You need to complete the script to meet the requirements.
Which Windows PowerShell command should you insert at line 06?

Your company uses Microsoft Exchange Online. Employees frequently need to change their primary email
addresses.
The messaging operations team has requested a script to simplify the process of changing email addresses.
The script must perform the following actions:
Obtain employee information from a .csv file that has a header line of
UserPrincipalName,CurrentPrimaryAddress,NewPrimaryAddress.
Change employees’ primary email addresses to the values in the NewPrimaryAddress column.
Retain employees’ current email addresses as secondary addresses.
You create the following Windows PowerShell script to read the .csv file. Line numbers are included for
reference only.

You need to complete the script to meet the requirements.
Which Windows PowerShell command should you insert at line 06?

A.
Set-Mailbox -Identity $UserPrincipalName -WindowsEmailAddress $NewPrimary

B.
Set-Mailbox -Identity $UserPrincipalName -PrimarySmtpAddress $NewPrimary

C.
Set-Mailbox -Identity $UserPrincipalName -ExternalEmailAddress $NewPrimary

D.
Set-MailUser -Identity $UserPrincipalName -EmailAddresses@{add = “SMTP:” + “$NewPrimary”;
remove=”SMTP:” + “$OldPrimary”}

Explanation:
The following PowerShell cmdlet can be used to change the [email protected] user’s primary
email address to [email protected]. The [email protected] email address will continue to
function as a secondary email address.
Set-Mailbox -Identity [email protected] –WindowsEmailAddress [email protected]
In this question, the $UserPrincipalName variable is populated with the user’s user principle name. The
$UserPrincipalName variable can be used to populate the –identity parameter in the Set-Mailbox cmdlet.
The $NewPrimary variable is populated with the required new email address of the user. The $ NewPrimary
variable can be used to populate the – WindowsEmailAddress parameter in the Set-Mailbox cmdlet.
https://www.cogmotive.com/blog/office-365-tips/change-primary-smtp-address-without-changingthe-login-name-on-office-365



Leave a Reply 1

Your email address will not be published. Required fields are marked *


PeterDo

PeterDo

Agree – A is correct. The parameter PrimarySmtpAddress (B) is available only on-premises Exchange.

• In cloud environments or in on-premises environments where the recipient isn’t subject to email address policies (the EmailAddressPolicyEnabled property = False for the recipient), the WindowsEmailAddress parameter updates the WindowsEmailAddress property and the primary email address to the same value.

https://technet.microsoft.com/en-us/library/bb123981(v=exchg.160).aspx