Come visualizzare la data di scadenza password di utenti AD con script PowerShell?
Continua a leggere per sapere come visualizzare la data di scadenza password di Active Directory (AD) con script PowerShell e come farlo facilmente con ADManager Plus.
Windows PowerShell
- Identifica il dominio e l’account utente per cui ottenere la data di scadenza password.
- Crea e compila lo script per ottenere la data di scadenza password per l’utente AD. Esegui lo script in PowerShell.
- Script di esempio per ottenere la data di scadenza password dell’utente AD:
Copied
Get-ADUser testuser001 -Properties msDS-UserPasswordExpiryTimeComputed| select name,{[datetime]::FromFileTime($_."msDS-UserPasswordExpiryTimeComputed")}
Fare clic per copiare l’intero script
ADManager Plus
- Passa a Report > Report utenti > Tutti gli utenti.
- Seleziona il Dominio per cui desideri visualizzare l’orario dell’ultimo accesso. In Aggiungi/Rimuovi colonne, includi la colonna La password scade tra. Quindi fai clic su Genera.
- Puoi anche esportare i report come CSV, PDF, XLSX o HTML.
Schermata
» Inizia il periodo di prova gratuito di 30 giorni
Sebbene la generazione della data di scadenza password con strumenti nativi come PowerShell sembri semplice, presenta alcune limitazioni:
- Lo script PowerShell può essere eseguito solo dai computer in cui è installato il ruolo Active Directory Domain Services.
- Lo script va riscritto se la data di scadenza password deve essere generata per un computer differente.
- Necessità di un nuovo script, nel caso in cui il report necessita di essere esportato.
- È necessario che la sintassi, i parametri e le iterazioni siano corretti. Un errore di battitura o una sintassi errata potrebbero essere difficili da individuare e correggere, specialmente quando lo script è lungo.
ADManager Plus ti consente di fare lo stesso con pochi clic dalla sua console GUI basata sul Web. Dispone inoltre di opzioni per la pianificazione e l'invio automatico dei report tramite e-mail.