Update 'README.md'
This commit is contained in:
parent
bfec04e2c8
commit
1c2bd5d0d3
17
README.md
17
README.md
@ -1,3 +1,18 @@
|
|||||||
# Change_AD_Custom_Attributes
|
# Change_AD_Custom_Attributes
|
||||||
|
|
||||||
List or change custom Active Directory attributes
|
List or change custom Active Directory attributes
|
||||||
|
|
||||||
|
<code>
|
||||||
|
#List attribute(s) from a csv list of users
|
||||||
|
Import-Csv -Path C:\Users\22306-a\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 | `
|
||||||
|
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>}}
|
||||||
|
</code>
|
Loading…
Reference in New Issue
Block a user