1. Edit the users.csv file. The headers are described here. Save the changes. - name: Full Name - givenname: First Name - surname: Last Name - oupath: The OU that you want to put the users into - samaccountname: The actual login name - description: Job description - displayname: Full Name - userprincipalname: This is similar to email address and should basically be this - samaccountname@odqad.com 2. Open the addgroup.ps1 script in a text editor and change the intended_company_users to the name of the security group you want to add the newly created users to. Save the changes. No changes to the addusers.ps1 script is necessary. 3. Copy both PS1 scripts and the users.csv file to one of the domain controllers. 4. RDP to the domain controller you copied the files to. 5. Open up Windows Powershell but choose Run As Administrator when opening it up. 6. Change directories to where you copied the scripts and users.csv file to. 7. Run this command to enable script execution: set-executionpolicy remotesigned 8. Run the addusers.ps1 script with this command: .\addusers.ps1 - You will be prompted for a password that will be used to create a default password for each newly created user. - You will be prompted for the CSV file. If the CSV file is in a different folder location than the Powershell script, you must enter the full path. 9. Run the addgroup.ps1 script with this command: .\addgroup.ps1 - You will be prompted for the CSV file. If the CSV file is in a different folder location than the Powershell script, you must enter the full path.