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.
PowerShellImport-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
PowerShellSearch-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.
PowerShellSearch-ADAccount -AccountInactive -TimeSpan 90.00:00:00 -ComputersOnly | Select-Object Name, LastLogonDate
90 gündür bağlanmayan bilgisayarlar.
PowerShellGet-ADUser -Filter 'Enabled -eq $true' -Properties PasswordLastSet, PasswordNeverExpires | Where-Object PasswordNeverExpires | Select-Object Name
Parolası hiç süresi dolmayan hesaplar (güvenlik riski).
PowerShellGet-ADGroupMember -Identity "Domain Admins" -Recursive | Select-Object Name, SamAccountName
Etki alanı yöneticisi yetkisine sahip herkesi listeler.
PowerShellGet-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.
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?
- Rehberi okuyunAdımları sırasıyla izleyin.
- Komutları kopyalayınKod kutularındaki 📋 ile kopyalayın; örnek adları kendi değerlerinizle değiştirin.
- 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.