Active Directory Toplu Kullanıcı İşlemleri
Active Directory ve Sunucu

CSV'den toplu kullanıcı oluşturma, pasif hesapları bulma, parolası süresi dolanları ve grup üyeliklerini raporlama.

CSV'den toplu kullanıcı oluşturma

Excel'de Ad, Soyad, KullaniciAdi, Departman sütunlarıyla bir liste hazırlayıp "CSV UTF-8" olarak kaydedin.

PowerShell
Import-Csv C:\kullanicilar.csv -Delimiter ";" | ForEach-Object { New-ADUser -Name "$($_.Ad) $($_.Soyad)" -GivenName $_.Ad -Surname $_.Soyad -SamAccountName $_.KullaniciAdi -UserPrincipalName "$($_.KullaniciAdi)@ad.firma.com.tr" -Department $_.Departman -Path "OU=Personel,DC=ad,DC=firma,DC=com,DC=tr" -AccountPassword (ConvertTo-SecureString "Gecici.2026!" -AsPlainText -Force) -ChangePasswordAtLogon $true -Enabled $true }

Her satır için ilk girişte parola değiştirmesi istenen bir kullanıcı oluşturur.

⚠️ Betikteki geçici parolayı kullanıcıya güvenli bir kanaldan iletin ve dosyayı işiniz bitince silin.

Raporlar

PowerShell
Search-ADAccount -AccountInactive -TimeSpan 90.00:00:00 -UsersOnly | Select-Object Name, LastLogonDate | Sort-Object LastLogonDate

90 gündür oturum açmayan kullanıcılar.

PowerShell
Search-ADAccount -AccountInactive -TimeSpan 90.00:00:00 -ComputersOnly | Select-Object Name, LastLogonDate

90 gündür bağlanmayan bilgisayarlar.

PowerShell
Get-ADUser -Filter 'Enabled -eq $true' -Properties PasswordLastSet, PasswordNeverExpires | Where-Object PasswordNeverExpires | Select-Object Name

Parolası hiç süresi dolmayan hesaplar (güvenlik riski).

PowerShell
Get-ADGroupMember -Identity "Domain Admins" -Recursive | Select-Object Name, SamAccountName

Etki alanı yöneticisi yetkisine sahip herkesi listeler.

PowerShell
Get-ADUser -Filter * -Properties Department, Title, EmailAddress | Select-Object Name, SamAccountName, Department, Title, EmailAddress | Export-Csv C:\personel.csv -NoTypeInformation -Encoding UTF8 -Delimiter ";"

Tüm kullanıcıları Excel'de açılabilir CSV'ye aktarır.

İlgili komutlar

Active Directory ve Sunucu: diğer rehberler

Komutları kendi sisteminizde çalıştırmadan önce sunucu, kullanıcı ve klasör adlarını uyarlayın; kritik değişikliklerden önce yedek alın.

Diğer bölümler

Active Directory Toplu Kullanıcı İşlemleri hakkında

CSV'den toplu kullanıcı oluşturma, pasif hesapları bulma, parolası süresi dolanları ve grup üyeliklerini raporlama.

Örneklerdeki süslü parantezli alanlar ({{dosya}} gibi) sizin dolduracağınız yerlerdir. Silme ve yönetici yetkisi isteyen komutlarda dikkatli olun.

Active Directory Toplu Kullanıcı İşlemleri nasıl kullanılır?

  1. Rehberi okuyunAdımları sırasıyla izleyin.
  2. Komutları kopyalayınKod kutularındaki 📋 ile kopyalayın; örnek adları kendi değerlerinizle değiştirin.
  3. Sonucu doğrulayınKontrol komutlarıyla işlemin başarılı olduğunu görün.

Sıkça sorulan sorular

Active Directory Toplu Kullanıcı İşlemleri nasıl yapılır?

CSV'den toplu kullanıcı oluşturma, pasif hesapları bulma, parolası süresi dolanları ve grup üyeliklerini raporlama.

Komutları nerede çalıştırmalıyım?

PowerShell komutlarını yönetici olarak açılmış PowerShell'de, CMD komutlarını yönetici Komut İstemi'nde, Linux komutlarını terminalde çalıştırın.