Sunday, April 24, 2011

Create new usergroup from command line

Copied from
http://www.windows-commandline.com/2009/05/add-user-to-group-from-command-line.html

On Windows computer we can add users to a group from command line too. We can use net localgroup command for this.






net localgroup group_name UserLoginName /add



For example to add a user to administrators group from command line we can run the below command. In the below example I have taken username as John.



net localgroup administrators John /add



Few more examples:



To add a domain user to local users group from command line:





net localgroup users domainname\username /add





This command should be run when the computer is connected to the network. Otherwise you will get the below error.





H:\>net localgroup users domain\user /add

System error 1789 has occurred.



The trust relationship between this workstation and the primary domain failed.

To add a domain user to local administrator group from command line:



net localgroup administrators domainname\username /add



To add a user to remote desktop users group:



net localgroup "Remote Desktop Users" UserLoginName /add



To add a user to debugger users group:



net localgroup "Debugger users" UserLoginName /add





To add a user to Power users group:



net localgroup "Power users" UserLoginName /add



This command works on all editions of Windows OS i.e Windows 2000, Windows XP, Windows Server 2003, Windows Vista and Windows 7. In Vista and Windows 7, even if you run the above command from administrator login you may still get access denied error like below.





C:\> net localgroup administrators techblogger /add

System error 5 has occurred.



Access is denied.



The solution for this is to run the command from elevated administrator account. See How to open elevated administrator command prompt



When you run the 'net localgroup' command from elevated command prompt:





C:\Windows\system32>net localgroup administrators techblogger /add

The command completed successfully.



To list the users belonging to a particular group we can run the below command.



net localgroup group_name



For example to list all the users belonging to administrators group we need to run the below command.



net localgroup administrators

No comments:

Post a Comment