" title="IT技术博客 - 云计算大数据-技术分享


0

获取指定时间内创建的所有AD用户数量

编辑:./ 栏目:Windows系统 /发布于:2021年-7月-27日

获取最近365天内创建的所有Active Directory用户

import-module ActiveDirectory 
$Created = ((Get-Date).AddDays(-365)).Date
Get-ADUser -Filter {Created -ge $When} -Properties Created

统计数量
Get-ADUser -Filter {Created -ge $When} -Properties Created | Measure-Object
Count    : 12
Average  :
Sum      :
Maximum  :
Minimum  :
Property : 


快速查询某段时间创建用户,或批量导出固定时间段创建用户列表,具体操作如下:

$date=Get-Date
$oldday=(Get-Date).AddDays(-365)
Get-ADUser -Filter * -Properties * -SearchBase "OU=XXX,DC=XXX,DC=COM"  |?{$_.whenCreated  -le $date -and $_.whenCreated -ge $oldday} |`
Select-Object name,samaccountname,Givenname,surname,Displayname,distinguishedName,userPrincipalName,`
title,mobile,telephoneNumber,employeeNumber,postalCode,whenCreated,company,department,streetAddress | `
Export-Csv C:\USERDATATOTAL.csv -Encoding UTF8 –NoTypeInformation



本文由“IT技术博客 - 云计算大数据-技术分享 > .”整理编辑。


未注明为原创的文章以及每篇文章的评论内容都不代表本站观点,本站不对此内容的真实性及言论负责。如您发表评论意见,视为同意本站记录言论您的来源IP地址信息及发表时间。

如果喜欢这篇文章,欢迎订阅IT技术博客 - 云计算大数据-技术分享以获得最新内容。

已经有 0 条群众意见