lunedì 19 settembre 2022

PowerShell: Nessuna scadenza password per un account locale

Utilizzando il cmdlet Set-LocalUser possiamo rimuovere la scadenza della password per un account locale. Le seguenti istruzioni, che è possibile salvare in un file .PS1, consentono di specificare un account locale e impostare Nessuna scadenza password.
 $User = (Read-Host -Prompt "Username")  
 Set-LocalUser -Name $User -PasswordNeverExpires $true  

Set-LocalUser -PasswordNeverExpires
FIG 1 - Set-LocalUser -PasswordNeverExpires


Per verificare se il comando è andato a buon fine possiamo procedere nel seguente modo:
  • Aprire una finestra di Esplora file, cliccare con il tasto destro del mouse su Questo PC e selezionare Gestione. In alternativa premere la combinazione di tasti Win+R e nella finestra Esegui digitare compmgmt.msc seguito da invio.
    Gestione
    FIG 2 - Gestione

  • Espandere la voce Utenti e gruppi locali e selezionare Utenti.
    Gestione computer, Utenti
    FIG 3 - Gestione computer, Utenti

  • Doppio click con il tasto sinistro del mouse sull'account modificato e verificare che l'opzione Nessuna scadenza password sia attiva.

    Nessuna scadenza password
    FIG 4 - Nessuna scadenza password






Nessun commento:

Posta un commento

I messaggi sono soggetti a moderazione da parte dell'amministratore prima della loro pubblicazione.