Powershell 域实用命令

1.查询域用户密码永不过期的域用户
Get-ADUser -Filter 'PasswordNeverExpires -eq $true' -Server ad40 | select name

2.查询域密码永不过期,且激活的用户
Get-ADUser -filter 'PasswordNeverExpires -eq "true" -and enabled -eq "true"' | select name

3.查询指定域用户所有信息
Get-ADUser -Identity zhangsan -Properties "*"

  1. 查询单个账号是否到期
    net user zhangsan /domian

5.查询所有活动的AD账号密码过期时间
Get-ADUser -filter {Enabled -eq $True -and PasswordNeverExpires -eq $False} –Properties * | Select-Object -Property "Displayname", @{n="ExpiryDate";e={$_.PasswordLastSet.AddDays((Get-ADDefaultDomainPasswordPolicy).MaxPasswordAge.Days)}}

6.查询域用户属于那些组
Get-ADPrincipalGroupMembership bob.xu | Select-Object Name

7.l查询所有账号的创建时间\SID\上次修改密码时间\最后一次登录时间,排除被禁用的
Get-ADuser -filter 'enabled -eq "true"' | Select-Object Name,SID, Created,PasswordLastSet

8.

后续更新

猜你喜欢

转载自blog.51cto.com/907832555/2647279