Aggiungere un nuovo account utente da linea comando

(CMD command line)

 NB. il prompt dei comandi deve essere eseguito come amministratore (Administrator):
  1. Premere il tasto Windows sulla tastiera (Windows7_key) in basso a sinistra .
  2. Nella casella di ricerca digitare ‘Prompt dei comandi‘.
  3. Nell’elenco dei risultati fare clic con il tasto destro su ‘Prompt dei comandi‘, quindi su Esegui come amministratore.
  4. E confermare su ‘SI‘ se attivo controllo dell’account utente (UAC).

Alcune volte è comodo usare la linea di comando per aggiungere un nuovo utente invece che usare l’interfaccia grafica. Per esempio, se dobbiamo aggiungere circa 10/50/100 utenti, utilizzando uno script farà risparmiare molto tempo e sforzo manuale.

Windows fornisce il comando ‘net user‘ per questo scopo.

Questo comando funziona su Windows 2000, Windows XP/2003, Vista, Windows 7, 8,8.1 e 10 .

Per aggiungere un nuovo account utente sul computer locale:

net user username password /ADD

Esempio: Per aggiungere un nuovo account utente con il login id Gidalo e la password Gdl2016

net user Gidalo Gdl2016 /ADD

net_user_add

Se non si desidera che la password sia visibile mentre si aggiunge il nuovo account utente, è possibile utilizzare ‘*’ come illustrato di seguito.

C:\>net user /add Gidalo *
Type a password for the user: 
Retype the password to confirm:
The command completed successfully.
C:\>

Per rimuovere un account utente usare il seguente comando:

net user username /DELETE

net_user_delete

Per aggiungere un nuovo account utente al dominio:

net user username password /ADD /DOMAIN

Da notare che il comando non include il nome di dominio.

Esempio:

net user Gidalo Gdl2016 /ADD /DOMAIN

Rinominare l’account

Il commando ‘net use‘ non può rinominare un account utente. Ma possiamo farlo utilizzando i comandi WMIC.

wmic useraccount where name='nomecorrente' rename nuovonome

Esempio: Per rinominare l’utente ‘Gidalo’ in ‘Bianchi’ eseguire il comando come segue.

wmic useraccount where name='Gidalo' rename Bianchi

wmic_useraccount_rename

Utilizzando questo comando possiamo rinominare anche account amministratore. Il comando di seguito cambia il nome utente da ‘administrator‘ a ‘admin‘.

wmic useraccount where name='administrator' rename admin

Il commando ‘wmic’ funziona su XP, Server 2003, Vista, Windows 7, 8, 8.1, 10 e Server 2008, 2012 e 2016.

Uso avanzato del commando ‘net use

Per impostare il nome completo dell’utente durante la creazione dell’account utente

net user nomeutente password /ADD /FULLNAME:"NomeUtente_Completo"

Per consentire all’utente di cambiare la password:

net user nomeutente password /ADD /PASSWORDCHG:Yes

Per limitare utente di non modificare la password:

net user nomeutente userpasswd /ADD /PASSWORDCHG:NO

Per impostare la scadenza utente possiamo usare  /EXPIRES. Questo può anche essere usato per impostare che l’account utente non scade mai.

net user nomeutente userpasswd /ADD /EXPIRES:NEVER

Per specificare se l’utente deve avere una password possiamo usare /PASSWORDREQ.

net user nomeutente userpasswd /ADD /PASSWORDREQ:YES

Disabilitare/Bloccare un account utente di dominio:

Net user loginid  /ACTIVE:NO /domain

Per Abilitare/Sbloccare un account utente di dominio:

Net user loginid /ACTIVE:YES  /domain

 

net user: link

Errori:

  1. Se non si dispone dei privilegi per aggiungere nuovi account utente al sistema, si otterrebbe un errore come di seguito.
    C:\>net user Gidalo /add
    System error 5 has occurred.
    Access is denied.
    C:\>
  2. Mentre l’aggiunta di utenti al dominio, assicurarsi che il computer sia connesso al dominio. In caso contrario, otterrete un errore come sotto.
    C:\>net user utenteprova passwordprova /ADD /DOMAIN
    The request will be processed at a domain controller for domain nomedominio.
    System error 1355 has occurred.
    The specified domain either does not exist or could not be contacted.

Leggi note dell’autore prima di iniziare!!

Loading