[pastacode lang= »bash » message= »Update_Users_CSV.ps1″ highlight= » » provider= »manual » manual= »%23%20Import%20Active%20Directory%20Moduke%20%20%20%20%20%20%20%20%20%20%20%20%20%0AImport-Module%20ActiveDirectory%20%20%20%20%20%20%20%20%20%20%20%20%0A%0Awrite-Host%20’Update%20Users%2C%20please%20wait…’%20-NoNewline%20-ForegroundColor%20Yellow%20%20%20%20%20%20%20%20%20%20%20%20%0A%0A%23%20Import%20CSV%20%20%20%20%20%0A%24users%20%3D%20Import-Csv%20-Path%20C%3A%5Ctemp%5CUsers.csv%20%0A%0A%23%20Update%20Loop%20%20%20%20%20%20%0Aforeach%20(%24user%20in%20%24users)%20%7B%20%20%20%20%20%0A%20%20%20%20%20%20%20%0A%23Update%20from%20specified%20OU%20%0A%0AGet-ADUser%20-Filter%20%22SamAccountName%20-eq%20’%24(%24user.samaccountname)’%22%20-Properties%20*%20-SearchBase%20%22DC%3Ddomain%2CDC%3Dlocal%22%20%7C%20%20%20%20%20%20%20%20%20%20%20%20%0ASet-ADUser%20-Title%20%24(%24user.Title)%20-MobilePhone%20%24(%24user.MobilePhone)%20-OfficePhone%20%24(%24user.OfficePhone)%20-Description%20%24(%24user.Description)%20%20%20%20%20%0A%7D%0A%0AWrite-Host%20’It’s%20done%20!’%20-ForegroundColor%20Green »/]
[pastacode lang= »bash » message= »Users.csv » highlight= » » provider= »manual » manual= »SamAccountName%2CTitle%2COfficePhone%2CMobilePhone%2CDescription »/]