
1、查看指定用户信息Get-ADUser -Identity zhangsan # 显示 DistinguishedName : CNzhang san,OUSHA,DCmsh,DClocal Enabled : True GivenName : zhang Name : zhang san ObjectClass : user ObjectGUID : 7aa0a36a-4e9f-48b8-87dd-d41606b0dbe9 SamAccountName : zhangsan SID : S-1-5-21-1999284519-599392543-677991306-1108 Surname : san UserPrincipalName : zhangsanxielong.cn2、获取指定用户的所有属性Get-ADUser -Identity zhangsan -Properties *3、获取指定属性显示姓名、密码是否过期、SAN 账户名、UPN 账户名、创建时间、修改时间Get-ADUser -Identity zhangsan -Properties * | FT Name,PasswordExpired,SamAccountName,UserPrincipalName,whenCreated,whenChanged # 显示 Name PasswordExpired SamAccountName UserPrincipalName whenCreated whenChanged ---- --------------- -------------- ----------------- ----------- ----------- zhang san False zhangsan zhangsanxielong.cn 2/17/2023 12:22:54 AM 2/19/2023 11:46:40 PM4、模糊查询 li 开头的用户Get-ADUser -Filter Name -like li* | Format-Table Name,SamAccountName,UserPrincipalName # 显示 Name SamAccountName UserPrincipalName ---- -------------- ----------------- li shi lishi lishixielong.cn5、获取指定OU下面的所有用户Get-ADUser -Filter * -SearchBase OUSHA,DCmsh,DClocal6、导出用户Get-ADUser -Filter * -SearchBase OUSHA,DCmsh,DClocal | ft name member.csv7、获取哪些用户 设置了 密码永不过期Get-ADUser -Filter PasswordNeverExpires -eq $true -Server DC1 | select name8、查看用户最后一次登录的时间Get-ADUser -Identity Jack Wang -Properties LastLogonDate | Select-Object Name, LastLogonDate9、查看电脑最后一次连接域的时间Get-ADComputer -Identity Zhang-PC -Properties LastLogonDate | Select-Object Name, LastLogonDate