使用powershell列出active directory用户显示名称、OU和上次密码更改日期

使用powershell列出active directory用户显示名称、OU和上次密码更改日期,powershell,Powershell,我需要powershell脚本列出广告用户名、他们所属的OU以及使用powershell或Quest AD shell的上次密码更改时间/日期。 我曾多次看到在特定OU中列出用户的scrips,但没有发现任何可以同时列出用户和OU的内容。 所以我想要的结果是: 用户完整名称1、OU名称1、上次密码重置日期1 用户完整名称2、OU名称2、上次密码重置日期2 用户完整名称3、OU名称3、上次密码重置日期3 . . 谢谢。构建脚本非常简单,但要为您指出正确的方向,您要搜索的广告属性有:CN、Disc

我需要powershell脚本列出广告用户名、他们所属的OU以及使用powershell或Quest AD shell的上次密码更改时间/日期。 我曾多次看到在特定OU中列出用户的scrips,但没有发现任何可以同时列出用户和OU的内容。 所以我想要的结果是: 用户完整名称1、OU名称1、上次密码重置日期1 用户完整名称2、OU名称2、上次密码重置日期2 用户完整名称3、OU名称3、上次密码重置日期3 . .


谢谢。

构建脚本非常简单,但要为您指出正确的方向,您要搜索的广告属性有:CN、DiscriminatedName、pwdLastSet。Get-QADuser将以日期-时间格式返回上次设置的密码Get-aduser将以二进制值返回密码

如果您愿意努力学习该语言并尝试解决它,我们将帮助您编写一个密码。我们并不是来帮助您查找定制脚本的。