# Update AD users

**URL:** <https://forums.powershell.org/t/update-ad-users/1321>\
**Category:** PowerShell Help\
**Created:** [December 31, 2011, 6:30pm UTC](https://forums.powershell.org/t/update-ad-users/1321 "2011-12-31T18:30:00Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![archives](https://avatars.discourse-cdn.com/v4/letter/a/bb73d2/32.png) [@archives](https://forums.powershell.org/u/archives)\
**Post date:** [December 31, 2011, 6:30pm UTC](https://forums.powershell.org/t/update-ad-users/1321/1 "2011-12-31T18:30:00Z")

</div>

by nmuzic at 2013-01-30 06:19:39

> Could someone help me with updating users info in Active directory?   
> I’m trying with following code:  
> [code2=powershell]Import-Module ActiveDirectory  
> $users = Import-Csv -Path c:\ADMIN\Users.csv -delimiter ";"   
> foreach ($user in $users) {  
> Set-ADUser -Identity $($user.SamAccountName) -Replace @{telephoneNumber = $($user.telephoneNumber); pager = $($user.Pager); ipPhone = $($user.ipPhone); facsimileTelephoneNumber = $($user.facsimileTelephoneNumber); mobile = $($user.mobile); physicalDeliveryOfficeName = $($user.physicalDeliveryOfficeName); department = $($user.department); description = $($user.description)}  
> }[/code2]  
>   
> csv file contains user data in the format:  
> samAccountName;givenName;sn;telephoneNumber;Pager;ipPhone;facsimileTelephoneNumber;mobile;physicalDeliveryOfficeName;department;description  
> jondoe;jon;doe;+xxxxxxxx;xxxx;+xxxxxxxxxxx;+xxxxxxxxxxx;;place;IT department;IT officer  
> I have problem with users that have an empty value for example "mobile" and doesn’t update any value for that user.  
>   
> Regards,  
> nmuzic

by Tadziz at 2013-01-30 07:47:50

> hi,   
> I’m new in powershell but maybe this link can help you   
> [http://blogs.technet.com/b/heyscripting … ctory.aspx](http://blogs.technet.com/b/heyscriptingguy/archive/2012/10/31/use-powershell-to-modify-existing-user-accounts-in-active-directory.aspx)  
>   
> if you need to update users from your computer i would open new-pssesion and when update user using ad cmdlet 🙂

---

<div class="post-metadata">

**Author:** ![dotnVo](https://avatars.discourse-cdn.com/v4/letter/d/4af34b/32.png) [@dotnVo](https://forums.powershell.org/u/dotnVo)\
**Post date:** [May 16, 2024, 9:03pm UTC](https://forums.powershell.org/t/update-ad-users/1321/2 "2024-05-16T21:03:33Z")

</div>


