Update 'ChangeCustomADAttributesFromUserList.ps1'

This commit is contained in:
Tre Hayes 2022-03-29 16:18:11 -05:00
parent 33b53348a8
commit d1f28f5c9a

View File

@ -1,12 +1,12 @@
#List attribute(s) from a csv list of users
Import-Csv -Path C:\Users\22306-a\Desktop\<My_CSV>.csv | `
Import-Csv -Path C:\Users\<empID>\Desktop\<My_CSV>.csv | `
foreach {if ((Get-ADUser -Identity $_.'User ID' -Properties <CUSTOM_ATTRIBUTE> | select <CUSTOM_ATTRIBUTE>) -like "*<VALUE>*") {Get-ADUser -Identity $_.'User ID' -Properties <CUSTOM_ATTRIBUTE> | select <CUSTOM_ATTRIBUTE>} `
elseif ((Get-ADUser -Identity $_.'User ID' -Properties <CUSTOM_ATTRIBUTE> | select <CUSTOM_ATTRIBUTE>) -like "*<VALUE>*") {Get-ADUser -Identity $_.'User ID' -Properties <CUSTOM_ATTRIBUTE> | select <CUSTOM_ATTRIBUTE>} `
elseif ((Get-ADUser -Identity $_.'User ID' -Properties <CUSTOM_ATTRIBUTE> | select <CUSTOM_ATTRIBUTE>) -like "*<VALUE>*") {Get-ADUser -Identity $_.'User ID' -Properties <CUSTOM_ATTRIBUTE> | select <CUSTOM_ATTRIBUTE>}}
#set attribute(s) from a csv list of users
Import-Csv -Path C:\Users\22306-a\Desktop\ChangeVP.csv | `
Import-Csv -Path C:\Users\<empID>\Desktop\ChangeVP.csv | `
foreach {if ((Get-ADUser -Identity $_.'User ID' -Properties <CUSTOM_ATTRIBUTE> | select <CUSTOM_ATTRIBUTE>) -like "*<VALUE>*") {Set-ADUser -Identity $_.'User ID' -replace @{<CUSTOM_ATTRIBUTE>="<VALUE>"} | Get-ADUser -Identity $_.'User ID' -Properties <CUSTOM_ATTRIBUTE> | select <CUSTOM_ATTRIBUTE>} `
elseif ((Get-ADUser -Identity $_.'User ID' -Properties <CUSTOM_ATTRIBUTE> | select <CUSTOM_ATTRIBUTE>) -like "*<VALUE>*") {Set-ADUser -Identity $_.'User ID' -replace @{<CUSTOM_ATTRIBUTE>="<VALUE>"} | Get-ADUser -Identity $_.'User ID' -Properties <CUSTOM_ATTRIBUTE> | select <CUSTOM_ATTRIBUTE>} `
elseif ((Get-ADUser -Identity $_.'User ID' -Properties <CUSTOM_ATTRIBUTE> | select <CUSTOM_ATTRIBUTE>) -like "*<VALUE>*") {Set-ADUser -Identity $_.'User ID' -replace @{<CUSTOM_ATTRIBUTE>="<VALUE>"} | Get-ADUser -Identity $_.'User ID' -Properties <CUSTOM_ATTRIBUTE> | select <CUSTOM_ATTRIBUTE>}}