当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 使用 PowerShell 查找 OU 中的禁用用户

作者:精品下载站 日期:2024-12-14 17:30:59 浏览:13 分类:玩电脑

使用 PowerShell 查找 OU 中的禁用用户


使用 PowerShell 中的 Get-AdUser cmdlet 获取 Active Directory 中已禁用的用户。它有一个 Enabled 属性来检查广告用户状态在 OU 或整个活动目录中是启用还是禁用。

最佳安全实践是定期检查 Active Directory 用户的状态(如果它们已过时、已禁用或处于挂起状态)。 PowerShell脚本帮助管理员快速运行Get-AdUser cmdlet来检查并找到OU和活动目录中被禁用的用户。

在本文中,我将解释如何使用 PowerShell 在 Active Directory 组织单位中查找禁用用户

当我们创建活动目录用户时,它会分配有属性和属性。要获取广告用户的所有属性,请运行以下命令

Get-ADUser -identity Toms -properties *

在上面的脚本中,Get-Aduser 命令检索用户名属性。

广告用户具有 Enabled 属性,其值为 True 或 False。如果用户 Enabled 属性设置为 True,则表示用户处于活动状态。如果 Enabled 属性为 False,广告用户将被禁用。

[玩转系统] 使用 PowerShell 查找 OU 中的禁用用户

让我们通过一个示例来了解在 OU 中查找禁用用户以及如何使用 Get-AdUser Enabled 属性在广告 PowerShell 中获取禁用用户列表。

查找 OU 中的禁用用户

如果您想在 OU 中获取禁用用户,请运行以下命令

Get-ADUser -Filter * -SearchBase "OU=HR,DC=SHELLPRO,DC=LOCAL" -Property Enabled | Where {$_.Enabled -like "False"} | FT Name, Enabled -AutoSize

在上面的PowerShell脚本中,Get-ADUser使用通配符(*)过滤禁用的用户以获取活动目录中的所有用户,并使用SearchBase参数,它过滤器以获取特定 OU 中的用户并将输出传递给第二个命令。

第二个命令使用 Where 条件检查 Enabled 属性值是否等于 False,以获取 OU 中禁用的用户并将输出传递给 第三个命令。

第三条命令显示 OU 中禁用用户的名称和已启用。

它将检索 OU 中启用属性为 False 的所有已禁用用户。

上述脚本获取禁用用户的输出如下

Name       Enabled
----       -------
Rahul Seth   False

酷提示:如何让广告用户在 PowerShell 中未登录 x 天!

获取 Active Directory 中的禁用用户

如果您想在整个域的 Active Directory 中获取禁用用户,请运行以下域

 Get-ADUser -Filter * -Property Enabled | Where {$_.Enabled -like "False"} | FT Name, Enabled -Autosize

在上面的脚本中,Get-ADUser 使用其 Enabled 属性过滤禁用用户,并将输出传递给第二个命令。

第二个命令检查用户 Enabled 属性是否等于 False,以获取 Active Directory 中所有已禁用的用户。

酷提示:如何在 PowerShell 中获取 aduser 密码过期日期!

获取所有 AdUser 启用或禁用状态

您可以使用以下命令获取所有 aduser 帐户启用状态(True 或 False)的列表

Get-ADUser -Filter * -Property Enabled | FT Name, Enabled -Autosize

上面的 PowerShell 脚本列出了所有 Active Directory 帐户名称和启用状态以及 aduser 是否未禁用或已禁用。

酷提示:如何在 PowerShell 中获取广告用户禁用日期!

结论

希望以上关于在OU中查找禁用用户的文章对您有所帮助。

使用 PowerShell Get-ADUser Filter 参数检查 Enabled 属性值 True 或 False 以获取广告用户禁用状态。

如果广告用户帐户被禁用超过 X 天,请将禁用用户列表导出到 CSV 文件并删除已禁用的广告帐户。

您可以在 ShellGeek 主页上找到有关 PowerShell Active Directory 命令和 PowerShell 基础知识的更多主题。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯