Morning, I am trying to update Active Directory User attributes for -Street address and our HR dept. want is to be on 2 lines.
My script reads everything just fine and updates properly except the 2 Line on the street address. Any help would be great.
Here is my code
# Import AD Module
Import-module ActiveDirectory
write-Host 'Starting to update AD Attributes.......' -NoNewline -ForegroundColor Yellow
# Import CSV into variable $users
$users= Import-Csv 'P:\Projects\Update AD & Exchange\San Antonio\San Antonio Users.csv'
foreach ($user in $Users) {
if (!$($user.departmentNumber -eq "")) {Set-ADUser $user.SamAccountName -Replace @{DepartmentNumber=$User.DepartmentNumber } };
if (!$($user.Firstname -eq "")) {Set-ADUser $user.SamAccountName -GivenName $($user.Firstname) } ;
if (!$($user.Lastname -eq "")) {Set-ADUser $user.SamAccountName -Surname $($user.Lastname) } ;
if (!$($user.DisplayName -eq "")) {Set-ADUser $user.SamAccountName -DisplayName $($user.DisplayName) } ;
if (!$($user.Title -eq "")) {Set-ADUser $user.SamAccountName -Title $($user.Title) } ;
if (!$($user.Description -eq "")) {Set-ADUser $user.SamAccountName -Description $($user.Description) } ;
if (!$($user.Mobile -eq "")) {Set-ADUser $user.SamAccountName -Mobile $($user.Mobile) } ;
if (!$($user.OfficePhone -eq "")) {Set-ADUser $user.SamAccountName -OfficePhone $($user.OfficePhone) } ;
if (!$($user.Fax -eq "")) {Set-ADUser $user.SamAccountName -Fax $($user.Fax) } ;
if (!$($user.Street -eq "")) {Set-ADUser $user.SamAccountName -Street $($user.Street) } ;
if (!$($user.POBox -eq "")) {Set-ADUser $user.SamAccountName -POBox $($user.POBox) } ;
if (!$($user.City -eq "")) {Set-ADUser $user.SamAccountName -City $($user.City) } ;
if (!$($user.State -eq "")) {Set-ADUser $user.SamAccountName -state $($User.state) } ;
if (!$($user.PostalCode -eq "")) {Set-ADUser $user.SamAccountName -PostalCode $($User.PostalCode) } ;
if (!$($user.email -eq "")) {Set-ADUser $user.SamAccountName -email $($user.email) } ;
if (!$($user.Department -eq "")) {Set-ADUser $user.SamAccountName -Department $($user.Department) } ;
if (!$($user.Office -eq "")) {Set-ADUser $user.SamAccountName -Office $($user.Office) } ;
if (!$($user.Company -eq "")) {Set-ADUser $user.SamAccountName -Company $($user.Company) } ;
if (!$($user.Country -eq "")) {Set-ADUser $user.SamAccountName -Country $($user.Country) } ;
if (!$($user.Manager -eq "")) {Set-ADUser $user.SamAccountName -Manager $($user.Manager) }
}
Write-Host 'done!' -ForegroundColor Green
read the Street header but want to be 2 lines .
220 Ruger Dr.
Suite 200 B