Difference between revisions of "Updating ProxyAddresses, Example 3"

From MyWiki
Jump to: navigation, search
(Created page with "<source lang="powershell"> File(Name -SamAccountName): Name,Proxy Kazun,d1@contoso.com;d2@contoso.com To add: Import-Csv proxy.csv | Foreach { Get-ADUser $_.Name | Set-AD...")
 
(No difference)

Latest revision as of 13:02, 11 November 2014

File(Name -SamAccountName):
 
Name,Proxy
 
Kazun,d1@contoso.com;d2@contoso.com
 
To add:
 
Import-Csv proxy.csv | Foreach {
	Get-ADUser $_.Name | Set-ADUser -Add @{proxyAddresses = ($_.proxy -split ";")}
}
 
For example:
 
PS > (Get-ADUser Kazun -Properties proxyaddresses).proxyaddresses
d2@contoso.com
d1@contoso.com
PS > Get-ADUser Kazun | Set-ADUser -Add @{proxyAddresses = "d3@contoso.com"}
PS > (Get-ADUser Kazun -Properties proxyaddresses).proxyaddresses
d3@contoso.com
d2@contoso.com
d1@contoso.com