Я пытаюсь получить список пользователей-администраторов домена с моего контроллера домена Windows Server 2003. Я не могу получить его с помощью PowerShell, потому что модуль ActiveDirectory не установлен.
Мне нужно получить его в CMD.
я пытался net group /domain "Domain Admins"
и хотя это возвращает всех пользователей-администраторов домена, мне нужен следующий формат, который я не знаю, как получить. Любые идеи?
Список должен содержать:
User name (Baker, John for example)
sAMAccountName (`I can obtain this with net /group`)
Account creation date
Last logon date
If the account is enabled or not
РЕДАКТИРОВАТЬ: я пробовал dsquery group -name "Domain Admins" | dsget group -members -expand
но я тоже не получаю ожидаемого результата.
Попробуй это:
dsget group <group DN> -members -expand
Get-ADGroupMember "Domain Admins" | select name, objectclass, samaccountname >>C:\Users\[username]\Desktop\domainadmin.txt
Запустить в Ad PowerShell
2003 не уверен, можно ли импортировать оболочку питания AD.
$ADGroup = Read-Host "Please enter the AD Group Name to Query"
$ExportPath = Read-Host "Please Enter Fully Qualified Path to Export Query Resluts"
$LogonTime = Get-ADGroup "$ADGroup" | Get-ADGroupMember | Get-ADUser -Properties * | select bla, bla, bla.....
$LogonTime | Export-Csv "$ExportPath\$ADGroup-LogOnInfo.csv"