Forum
Merhaba arkadaşlar, şirketteki kullanıcılara dynamic disclaimer uygulayacağım. Fakat tüm kullanıcıları active directory den gerekli alanlarını güncellemek gerekiyor.. Tüm kullanıcıları excel file export edip gerekli alanları doldurduktan sonra tekrar import ederek tüm kullanıcıları uygun hale getirebileceğim powershell komutu hakkıdna yardımcı olabilir misiniz ?
Merhaba, Hangi alanları güncellemeniz gerektiğini söylemediğinizden dolayı genel bir komut satırı oluşturdum. Siz onu kendinize göre uyarlayabilirsiniz.
Kullanıcıları Export etmek için
Get-ADUser -Filter * -Properties * | Select-Object -Property Name,SamAccountName,Description,EmailAddress,Manager,Title,Department,Organization |Export-csv D:\userlist.csv
Kullanıcıları Update etmek için
Import-Csv d:\userlist.csv |Foreach-Object{Set-Aduser -identity $_.SamAccountName -Description $_.Description -Manager $_.Manager -Title $_.Title -Organization $_.Organization}