• Nenhum produto no carrinho.

Sabendo data da expiração de senha para usuários do Active Directory.

Olá pessoal,
 
Segue comando (Script) em PowerShell aonde podemos ter o resultado da data de expiração de senha de contas de usuários.
 

$userInfo = @()
Import-Module ActiveDirectory
Get-ADuser -Filter * | %{
$sAMAccountName = $null
$sAMAccountName = $_.sAMAccountName
$pwdExpire = $null
$pwdExpire = (Get-ADuser $sAMAccountName -Properties “msDS-UserPasswordExpiryTimeComputed”).”msDS-UserPasswordExpiryTimeComputed”
If ($pwdExpire -ne 9223372036854775807){
$pwdExpire = Get-Date -Date ([DateTime]::FromFileTime([Int64]::Parse($pwdExpire))) -Format “yyyy-MM-dd HH:mm:ss”
} Else {
$pwdExpire = “PWD Never Expires”
}
$userInfoEntry = “” | Select “Logon Account”,”Pwd Expire”
$userInfoEntry.”Logon Account” = $sAMAccountName
$userInfoEntry.”Pwd Expire” = $pwdExpire
$userInfo += $userInfoEntry
}
Clear-Host
$userInfo | FT -AutoSize
 
Até a próxima,
 
Marco Antonio (Mada)

22/09/2014
WB - Todos os direitos reservados
X