【问题标题】:How can I list all ad users that are disabled and still have ad groups?如何列出所有已禁用但仍有广告组的广告用户?
【发布时间】:2022-11-04 02:39:20
【问题描述】:

我需要提供已禁用帐户的报告,但他们的帐户中仍有安全组,以便我可以清除它们。你能帮我解决这个问题吗?在我的文件中,它不显示组名称。我只得到 Microsoft.ActiveDirectory.Management.ADPropertyValueCollection

$path = "c:\temp\DisabledUsers_ContainGroups ($(Get-Date -Format "yyyy-MM-dd")).xlsx"
$date = Get-Date -Format yyyy-MM-dd
Get-ADUser -Filter ({enabled -eq $false -and memberof -like '*'}) -properties Name, Samaccountname, memberof | select Name, Samaccountname, memberof | Export-excel -Path $path -WorksheetName $date -AutoSize -AutoFilter -TableStyle Medium2

【问题讨论】:

  • 您没有分享为什么该代码不适合您。你可以使用-Filter "enabled -eq $false -and memberof -like '*'"

标签: powershell active-directory


【解决方案1】:

这应该让你去...

Get-AdUser -Filter {Enabled -eq $false} |
    select *,{l='MemberOf'; e={Get-AdPrincipalGroupMemberShip $_}} |
    where {$_.MemberOf.Count -gt 1}

【讨论】:

    猜你喜欢
    • 2015-11-13
    • 1970-01-01
    • 2022-11-10
    • 1970-01-01
    • 1970-01-01
    • 2022-06-21
    • 1970-01-01
    • 2021-10-09
    • 1970-01-01
    相关资源
    最近更新 更多