Adding a large number of users on a Windows domain

KB Home   |   Adding a large number of users on a Windows domain

Main.AddingALargeNumberOfUserAccounts History

Hide minor edits - Show changes to output

October 22, 2014, at 01:37 AM by TimG - Updated with note about Win 2000 being legacy.
Changed lines 22-25 from:
!!Windows NT or 2000
to:
!!Windows NT or 2000 [Legacy]

''Note that Windows 2000 is not supported on the latest releases of PaperCut, as detailed on the [[https://www.papercut.com/kb/Main/Windows2000Support|Windows 2000 Support]] page.''

Deleted line 3:
* For PaperCut NG / ChargeBack:
Changed lines 6-9 from:
* For PaperCut Quota:
## When a manual "Tune Up" in performed
## When the "addnewusers.bat" file is called (see the [[https://www.papercut.com/products/quota/download/ | User Guide]] for further details).

to:
Changed lines 14-19 from:
!!Windows NT or 2000
One such tool for Windows 2000 is the "[=AddUsers=]" program designed to import/delete users defined and maintained in a spreadsheet, such as one created with Microsoft Excel.  Further information on the addusers.exe utility is available at:
->http://support.microsoft.com/?id=199878


!!Windows 2003 and/or
Active Directory
to:
!!Windows Active Directory
Added lines 21-25:

!!Windows NT or 2000
One such tool for Windows 2000 is the "[=AddUsers=]" program designed to import/delete users defined and maintained in a spreadsheet, such as one created with Microsoft Excel.  Further information on the addusers.exe utility is available at:
->http://support.microsoft.com/?id=199878

Deleted line 51:
Changed lines 53-54 from:
''Categories:'' [[!Users]], [[!Scripting]]
----
to:
''Categories:'' [[Category.Users|+]], [[Category.Scripting|+]]
August 04, 2008, at 02:19 AM by 218.214.136.161 -
Changed line 4 from:
* For PaperCut NG:
to:
* For PaperCut NG / ChargeBack:
Changed line 7 from:
* For PaperCut Quota / ChargeBack:
to:
* For PaperCut Quota:
February 12, 2007, at 10:53 PM by 218.214.136.161 -
Changed lines 53-54 from:

''Categories:'' [[!Users]]
to:
----
''Categories:'' [[!Users]], [[!Scripting]]
----
Changed lines 3-4 from:
PaperCut uses the standard Windows user accounts - either the domain accounts, Active Director user list, or in the case of a peer-to-peer network, the local user login accounts. PaperCut will automatically synchronize its user list with the Windows user list when a manual "Tune Up" is performed or when the "addnewusers.bat" file is called (see the PaperCut User Guide for further details).
to:
PaperCut uses the standard Windows user accounts - either the domain accounts, Active Directory user list, or in the case of a peer-to-peer network, the local user login accounts. PaperCut will automatically synchronize its user list with the Windows user list when any of the following occurs:
* For PaperCut NG:
## When a manual
"User/Group Sync" is performed
## When
the "User/Group Sync" process is triggered by any other means, such as when 'Overnight User/Group Sync' is enabled, or the process is initiated via [[http://papercut.biz/products/ng/manual/apdx-tools.html#apdx-tools-server-command | server-command]] or the [[http://papercut.biz/products/ng/manual/apdx-tools-web-services.html | XML Web Services API]]. See the [[http://papercut.biz/products/ng/manual/ | User Guide]] for more details.
* For PaperCut Quota / ChargeBack:
## When a manual "Tune Up" in performed
## When the "addnewusers.bat" file is called (see the [[http://papercut.biz/products/quota/download/ | User Guide]]
for further details).
Changed lines 1-2 from:
(:title Adding a large number of users :)
to:
(:title Adding a large number of users on a Windows domain:)
Changed lines 1-2 from:
[[http://www.papercut.biz |PaperCut]] uses the standard Windows user accounts - either the domain accounts, Active Director user list, or in the case of a peer-to-peer network, the local user login accounts. PaperCut will automatically synchronize its user list with the Windows user list when a manual "Tune Up" is performed or when the "addnewusers.bat" file is called (see the PaperCut User Guide for further details).
to:
(:title Adding a large number of users :)

PaperCut
uses the standard Windows user accounts - either the domain accounts, Active Director user list, or in the case of a peer-to-peer network, the local user login accounts. PaperCut will automatically synchronize its user list with the Windows user list when a manual "Tune Up" is performed or when the "addnewusers.bat" file is called (see the PaperCut User Guide for further details).
Changed line 48 from:
to:
''Categories:'' [[!Users]]
Changed line 3 from:
A common question is how do easily add a large number of users?  For example: at the start of a new school semester.  To help streamline account management within PaperCut, a number of features are included to assist with the automatic creation of new user accounts.  The "Initial Credit" rules under the Groups section in the PaperCut Administration Console allow administrators to define how new accounts are created including:
to:
A common question is, '''"How do I easily add a large number of users?"''' - for example, at the start of a new school semester.  To help streamline account management within PaperCut, a number of features are included to assist with the automatic creation of new user accounts.  The "Initial Credit" rules under the Groups section in the PaperCut Administration Console allow administrators to define how new accounts are created including:
Changed line 1 from:
<a href="http://www.papercut.biz/>PaperCut</a> uses the standard Windows user accounts - either the domain accounts, Active Director user list, or in the case of a peer-to-peer network, the local user login accounts. PaperCut will automatically synchronize its user list with the Windows user list when a manual "Tune Up" is performed or when the "addnewusers.bat" file is called (see the PaperCut User Guide for further details).
to:
[[http://www.papercut.biz PaperCut]] uses the standard Windows user accounts - either the domain accounts, Active Director user list, or in the case of a peer-to-peer network, the local user login accounts. PaperCut will automatically synchronize its user list with the Windows user list when a manual "Tune Up" is performed or when the "addnewusers.bat" file is called (see the PaperCut User Guide for further details).
Changed line 1 from:
PaperCut use the standard Windows user accounts - either the domain accounts, Active Director user list, or in the case of a peer-to-peer network, the local user login accounts. PaperCut will automatically synchronize its user list with the Windows user list when a manual "Tune Up" is performed or when the "addnewusers.bat" file is called (see the PaperCut User Guide for further details).
to:
<a href="http://www.papercut.biz/>PaperCut</a> uses the standard Windows user accounts - either the domain accounts, Active Director user list, or in the case of a peer-to-peer network, the local user login accounts. PaperCut will automatically synchronize its user list with the Windows user list when a manual "Tune Up" is performed or when the "addnewusers.bat" file is called (see the PaperCut User Guide for further details).
Changed line 3 from:
A common question is how do easily add a large number of users.  For example: at the start of a new school semester.  To help streamline account management within PaperCut, a number of features are included to assist with the automatic creation of new user accounts.  The "Initial Credit" rules under the Groups section in the PaperCut Administration Console allow administrators to define how new accounts are created including:
to:
A common question is how do easily add a large number of users?  For example: at the start of a new school semester.  To help streamline account management within PaperCut, a number of features are included to assist with the automatic creation of new user accounts.  The "Initial Credit" rules under the Groups section in the PaperCut Administration Console allow administrators to define how new accounts are created including:
Changed line 1 from:
PaperCut use the standard Windows user accounts - either the domain accounts, Active Director user list, or in the case of a peer-to-peer network, the local user login accounts. PaperCut will automatically synchronize its user list with the Windows user list when a manual “Tune Up” is performed or when the "addnewusers.bat" file is called (see the PaperCut User Guide for further details).
to:
PaperCut use the standard Windows user accounts - either the domain accounts, Active Director user list, or in the case of a peer-to-peer network, the local user login accounts. PaperCut will automatically synchronize its user list with the Windows user list when a manual "Tune Up" is performed or when the "addnewusers.bat" file is called (see the PaperCut User Guide for further details).
Changed lines 11-12 from:
One such tool for Windows 2000 is the “addusers” program designed to import/delete users defined and maintained in a spreadsheet, such as one created with Microsoft Excel.  Further information on the addusers.exe utility is available at:
http://support.microsoft.com/?id=199878
to:
One such tool for Windows 2000 is the "[=AddUsers=]" program designed to import/delete users defined and maintained in a spreadsheet, such as one created with Microsoft Excel.  Further information on the addusers.exe utility is available at:
->http://support.microsoft.com/?id=199878
Changed lines 1-46 from:
Describe AddingALargeNumberOfUserAccounts here.
to:
PaperCut use the standard Windows user accounts - either the domain accounts, Active Director user list, or in the case of a peer-to-peer network, the local user login accounts. PaperCut will automatically synchronize its user list with the Windows user list when a manual “Tune Up” is performed or when the "addnewusers.bat" file is called (see the PaperCut User Guide for further details).

A common question is how do easily add a large number of users.  For example: at the start of a new school semester.  To help streamline account management within PaperCut, a number of features are included to assist with the automatic creation of new user accounts.  The "Initial Credit" rules under the Groups section in the PaperCut Administration Console allow administrators to define how new accounts are created including:
* How much initial credit they are allocated
* Their initial privilege level (i.e. unrestricted/restricted)
For example, in a school, junior students maybe allocated $5.00 while members of the "senior students" group get $10.00 and "teaching staff" have unrestricted access.  It’s worth taking the time to set-up these rules before adding a batch of new users.

As for creating the new Windows accounts, we recommend using tools provided my Microsoft specifically designed for this task. 

!!Windows NT or 2000
One such tool for Windows 2000 is the “addusers” program designed to import/delete users defined and maintained in a spreadsheet, such as one created with Microsoft Excel.  Further information on the addusers.exe utility is available at:
http://support.microsoft.com/?id=199878


!!Windows 2003 and/or Active Directory
Active Directory offers an advanced scripting interface.  System Administrators with [=VBScripting=] experience should consider this option.  Others can use the "addusers.exe" program as detailed above.  After bulk adding the users with the addusers.exe program, follow up the operation with the Active Directory modifications using either the standard Active Directory management tools or bulk edits using the little known tools:
->'''[=ADModify:=]'''
-->ftp://ftp.microsoft.com/PSS/Tools/Exchange%20Support%20Tools/ADModify/
->'''Windows Server 2003 Administration Tools Pack:'''
-->http://www.microsoft.com/downloads/details.aspx?familyid=c16ae515-c8f4-47ef-a1e4-a8dcbacff8e3&displaylang=en

-----------
!![=AddUsers.exe Example=]
Create a comma-delimited text file, which contains the new users to be created. Following the Syntax as follows:


  [Users]
  [=User Name,Full name, Password, Description, HomeDrive, Homepath, Profile, Script=]


e.g.

  [User]
  jimmye,James Edward Phillip II,,,,,,
  alexd,Alex Denuur,,,E:\,E:\users\alexd,,
  ronj,Ron Jarook,[=ChangeThis=],,E:\,E:\users\ronj,,
  sarahs,Sarah Smith,,,,,,
  u0123,Mike Olarte,,,,,,


Save the file as @@C:\Users.csv@@ and execute the command
@@[=AddUsers MyDomain /c c:\Users.txt /p:e=]@@



Comments

Share your findings and experience with other PaperCut users. Feel free to add comments and suggestions about this Knowledge Base article. Please don't use this for support requests.

Article last modified on October 22, 2014, at 01:37 AM
Printable View   |   Article History   |   Edit Article