پیدا کردن کاربران Disable در اکتیودایرکتوری از طریق PowerShell
با سلام
command ای که برای پیدا کردن کاربران disable در اکتیو دایرکتوری از طریق PowerShell می توان زد چیست؟ لطفاً راهنمایی کنید. ممنونم.
از دستور dsquery user -inactive 4 -disable و dsquery user -inactive 4 -limit 0 خروجی دقیقی نگرقتم و از طریق PoweShell روی سرور 2012 این دستور رو نیاز دارم. با تشکر.
5 پاسخ
در پاور شل میتوانید از کد های زیر استفاده کنید
Get-ADUser -Filter {Enabled -eq $false} | FT samAccountName
اگر میخواهید نام و نام خانوادگی کاربر را هم بدانید کد زیر در پاور شل
Get-ADUser -Filter {Enabled -eq $false} | FT samAccountName, GivenName, Surname
همچنین لینک زیر نیز میتواند در پیدا کردن کاربران بلا استفاده به شما کمک کند
لینک های زیر هم روش های خوبی رو ارائه کرده ازشون میتونید استفاده کنید
خروجی این دستورات 7 یا 8 اکانت را بیشتر نداد.
DC مجمود در مجموعه من بالای 150 نفر اکانت disable داره
ضمن این که لینکی هم که معرفی کردین، داره با cmd از اکتیو query میگیره. من powershell رو می خوام!!
بله اون لینک ربطی به پاور شل نداشت کد زیر رو تست کنید البته با رعایت نام DC و OU هاتون
import-module activedirectory Get-ADUser -Filter * -SearchBase "OU=Test,DC=domain,DC=com" -Properties Name, sAMAccountName, Enabled | ? {$_Enabled -eq $false} | select Name, sAMAccountName, Enabled | Export-csv "c:\disabledusers.csv" -NoTypeInformation