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

[玩转系统] Powershell 获取 Aduser 禁用日期

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

Powershell 获取 Aduser 禁用日期


Active Directory 存储有关 Windows 网络中的用户、计算机和其他对象的信息。您可以使用 PowerShell 中的 Get-AdUser cmdlet 来获取 aduser 禁用日期。

Get-AdUser 命令用于检索有关 Active Directory 中用户的信息。用户信息包括他们的显示名称、samaccountname、upn、启用状态、更改时间等...

Get-AdUser 有一个 Enabled 属性,其中包含布尔值 True 或 False。 Enabled 属性指示用户帐户是启用还是禁用。

Get-AdUser 有一个 whenChanged 属性,其中包含上次更改用户帐户的日期和时间。

在本文中,我们将讨论如何使用 Get-AdUser 命令在 PowerShell 中获取 aduser 禁用日期。

如何获取 ADUser 禁用日期

使用 PowerShell 中的 Get-AdUser 命令获取已禁用的 Active Directory 用户及其禁用日期。

 Get-ADUser -Filter {(Enabled -eq $False)} -Properties Name, whenChanged,Enabled | Select-Object Name, whenChanged,Enabled

在上面的 PowerShell 脚本中,Get-AdUser cmdlet 使用 Filter 参数指定仅应返回已禁用 {(Enabled -eq $False)} 的用户。

Get-AdUser 命令使用 Properties 参数指定应为用户对象显示的属性,在本例中为 Name、whenChanged 和 Enabled。 whenChanged 属性包含用户帐户上次更改的日期和时间。它将禁用用户的列表通过管道传送给Select-Object 命令。

Select-Object 命令显示 aduser 禁用日期、名称和启用状态。

下面给出了上述 PowerShell 脚本的输出,该脚本返回 get aduser 已禁用的列表。

[玩转系统] Powershell 获取 Aduser 禁用日期

它显示广告用户的用户名、启用状态和禁用日期。

您可以使用 PowerShell 中的 Export-Csv cmdlet 将 Active Directory 用户的信息(包括其禁用日期和启用状态)导出到 CSV 文件中。以下命令将 aduser 信息导出到 CSV 文件。

 Get-ADUser -Filter {(Enabled -eq $False)} -Properties Name, whenChanged | Select-Object Name, whenChanged,Enabled | Export-Csv -Path C:\PowerShell\adusers_disabled_date.csv -NoTypeInformation

酷提示:如何从 PowerShell 的列表中获取广告用户!

结论

我希望上述有关如何使用 Get-AdUser cmdlet 在 PowerShell 中获取 aduser 禁用日期的文章对您有所帮助。

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

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

取消回复欢迎 发表评论:

关灯