Come creare e gestire utenti con CMD e PowerShell su Windows

In ambienti Windows, la gestione degli utenti è un’attività fondamentale per amministratori di sistema, tecnici IT e anche per chi ama smanettare con i comandi. In questa guida ti mostro come creare, modificare e cancellare utenti usando il prompt dei comandi (CMD) e PowerShell. Pronto? Apri il terminale!

Prerequisiti:

  • Sistema operativo Windows (Home o Pro)
  • Privilegi da amministratore
  • Conoscenza base del terminale

Creare un utente con il Prompt dei Comandi (CMD):

Apri CMD come amministratore: cerca <<cmd>> nel menu <<Start>>, clic destro → <<Esegui come amministratore>>.

Linterfaccia di ricerca su un computer visualizza i risultati per cmd. Lapp Prompt dei comandi è evidenziata, con opzioni come Apri ed Esegui come amministratore visibili. Vari nomi di file correlati a CMD, inclusi quelli su come attivare e disattivare modalità test su Windows, sono elencati sotto lapp.

Ora nel terminale vi spiego degli esempi su come eseguire la gestione utenti:

net user NomeUtente Password /add

Ad esempio:

net user CristianGallo Gallo1234 /add

Per aggiungere l’utente al gruppo degli amministratori:

net localgroup Administrators CristianGallo /add

Invece per eliminare un utente occorre scrivere il seguente comando sempre su <<CMD>>:

net user CristianGallo /delete

Creare un utente con PowerShell:

Apri PowerShell come amministratore (cerca <<PowerShell>>, tasto destro → <<Esegui come amministratore>>).

Comando base:

New-LocalUser -Name "NomeUtente" -Password (ConvertTo-SecureString "Password" -AsPlainText -Force) -FullName "Nome Completo" -Description "Utente creato via PowerShell"

Esempio:

New-LocalUser -Name "CristianGallo" -Password (ConvertTo-SecureString "Gallo1234" -AsPlainText -Force) -FullName "Cristian Gallo" -Description "Account Amministratore"

Aggiungerlo a un gruppo (es. amministratori):

Add-LocalGroupMember -Group "Administrators" -Member "MarioRossi"

Esempio:

Add-LocalGroupMember -Group "Administrators" -Member "CristianGallo"

Per eliminare un utente invece via PowerShell occorre usare questo comando:

Remove-LocalUser -Name "CristianGallo"

Visualizzare gli utenti esistenti:

Per visualizzare nel CMD:

net user

Per visualizzare nella PowerShell:

Get-LocalUser

Altri comandi utili:

Per disabilitare un utente dalla PowerShell occorre digitare:

Disable-LocalUser -Name "NomeUtente"

Nel mio caso:

Disable-LocalUser -Name "CristianGallo"

Per abilitare un utente invece sempre dalla PowerShell occorre digitare:

Enable-LocalUser -Name "CristianGallo"

Ulteriori informazioni:

Con pochi comandi da terminale puoi creare, gestire e rimuovere utenti locali su Windows senza passare dal pannello di controllo. Una competenza essenziale per chi lavora con la sicurezza informatica, gestisce più PC o semplicemente vuole il pieno controllo del proprio sistema.

Lascia un commento