【发布时间】:2016-08-15 09:37:35
【问题描述】:
当我运行下面的命令时,得到expiration_date 是空白的。
是否可以在expiration_date 中获得“永不过期”而不是空白?
Import-Module ActiveDirectory
$Groups = Get-ADGroup -filter {Name -like "SSL_VPN_Users" } | Select-Object Name
ForEach ($Group in $Groups) {
Get-ADGroupMember -identity $($group.name) -recursive |
Get-ADUser -Properties samaccountname,mail,AccountExpires |
select samaccountname,mail,@{l="expiration_date";e={[datetime]::fromfiletime($_.accountexpires)}} |
Export-csv -path C:\SSLVPN\SSL_VPN_Users.csv -NoTypeInformation
}
【问题讨论】:
-
Get-ADUser -Properties AccountExpirationDate,不是AccountExpires -
就像你说的我已经改变了它,但没有运气
标签: windows powershell active-directory