net user, Windows’ta yerel kullanıcı hesaplarını CMD üzerinden hızlıca yönetmek için kullandığım yerleşik araçlardan biridir. Yeni bir yerel hesap oluşturmak, hesabı etkinleştirmek veya devre dışı bırakmak ve kullanıcı bilgilerini kontrol etmek için ek bir araç kurmaya gerek yoktur.
Ben kullanıcı oluştururken parolayı komut satırına açık şekilde yazmak yerine * kullanmayı tercih ediyorum. Böylece parola interaktif olarak istenir ve komutun içinde açık metin olarak kalmaz.

Net User ile Yerel Kullanıcı Nasıl Oluşturulur?
CMD’yi Yönetici olarak çalıştır seçeneğiyle açın ve şu komutu kullanın:
net user KullaniciAdi * /add
Komut parolayı iki kez girmenizi ister. İşlem başarılı olduğunda yeni yerel kullanıcı hesabı oluşturulur.
Net User ile Kullanıcıları Listeleme
Bilgisayardaki yerel kullanıcı hesaplarını görmek için:
net user
Belirli bir hesabın ayrıntılarını kontrol etmek için kullanıcı adını eklerim:
net user KullaniciAdi
Kullanıcıya Tam Ad Tanımlama
net user KullaniciAdi /fullname:"Tolga Ceyhan"
Bu işlem kullanıcı hesabının görünen tam adını değiştirir; kullanıcı adını değiştirmez.
Yerel Administrators Grubuna Kullanıcı Ekleme
Bir hesaba gerçekten yönetici yetkisi gerekiyorsa net localgroup kullanılabilir:
net localgroup administrators KullaniciAdi /add
Güvenlik notu: Ben bu yetkiyi varsayılan olarak vermiyorum. Yerel Administrators üyeliği yalnızca operasyonel olarak gerektiğinde ve minimum yetki prensibi değerlendirilerek verilmelidir.
Domain Kullanıcısını Yerel Gruba Ekleme
Active Directory hesabını bir bilgisayarın yerel grubuna eklerken hesap DOMAINKullaniciAdi biçiminde belirtilir. Örnek bir lab domain’i ile:
net localgroup administrators "CONTOSOKullaniciAdi" /add
Buradaki CONTOSO kendi ortamınızdaki NetBIOS domain adıyla değiştirilmelidir.
Remote Desktop Users Grubuna Kullanıcı Ekleme
Kullanıcıya yerel yönetici yetkisi vermeden RDP oturum açma hakkı tanımlamak gereken senaryolarda:
net localgroup "Remote Desktop Users" KullaniciAdi /add
Yerel Administrators Grubunu Kontrol Etme
Yetki değişikliğinden sonra grubun üyelerini doğrularım:
net localgroup administrators
Kullanıcı Hesabını Devre Dışı Bırakma ve Etkinleştirme
Hesabı silmek yerine geçici olarak kapatmak gerekiyorsa:
net user KullaniciAdi /active:no
Tekrar etkinleştirmek için:
net user KullaniciAdi /active:yes
Net User Kullanırken Benim Kontrol Sıram
- CMD’nin yönetici yetkisiyle açıldığını kontrol ederim.
net userile hesabın mevcut olup olmadığına bakarım.- Yeni hesapta parolayı açık metin yerine
*ile girerim. - Gerekliyse
net localgroupile yalnız ihtiyaç duyulan grup üyeliğini veririm. - Son olarak kullanıcı ve grup bilgilerini tekrar sorgulayarak değişikliği doğrularım.
Sık Kullanılan Net User Komutları
net user
net user KullaniciAdi
net user KullaniciAdi * /add
net user KullaniciAdi /active:no
net user KullaniciAdi /active:yes
net localgroup administrators
net localgroup administrators KullaniciAdi /add
Net User ve PowerShell Arasında Hangisini Kullanıyorum?
Tek bir bilgisayarda hızlı kullanıcı işlemleri için net user hâlâ pratiktir. Çok sayıda cihazda raporlama, koşullu işlem veya tekrarlanabilir otomasyon gerektiğinde ise PowerShell daha uygun olur. Özellikle kurumsal ortamda komutu seçerken tek seferlik müdahale ile otomasyon ihtiyacını birbirinden ayırmak gerekir.
Sonuç
net user ve net localgroup, Windows’ta yerel kullanıcı yönetimi için hâlâ kullanışlı iki yerleşik komuttur. Benim için önemli nokta yalnızca hesabı oluşturmak değil; parolayı güvenli girmek, gereksiz yönetici yetkisi vermemek ve yapılan değişikliği sonrasında doğrulamaktır.
