Come ottenere la data di scadenza della password di un utente su Active Directory


Un modo davvero semplice per sapere quando scade la password di un account utente presente in Active Directory è usare il comando Net User. Questo comando fa parte dei “comandi net” che consentono di aggiungere, rimuovere o modificare l’account utente su un computer.

Net user USERNAME /domain

Nel mio caso:

Net user Marco.Passanisi /domain

Se volessimo usare PowerShell:

import-module ActiveDirectory
get-aduser -identity USERNAME -properties msDS-UserPasswordExpiryTimeComputed | select Name, {[datetime]::FromFileTime($_."msDS-UserPasswordExpiryTimeComputed")}

Come importare una foto su Active Directory con PowerShell

Prerequisito AD PowerShell Module:

import-module ActiveDirectory
Set-ADUser Marco.Passanisi -Replace @{thumbnailPhoto=([byte[]](Get-Content "C:\Users\Marco.Passanisi\Pictures\AD-Foto\marco.passanisi.jpg" -Encoding byte))}

La dimensione consigliata per la foto in miniatura è 96×96 pixel.