Script to Bulk drop and create Local Users on Windows 2003 standalone server

In Progress

I have local standalone Windows 2003 which is not part of any Active Directory. I have a list of users (containing UserName & Password per line) in a CSV file and contain about 300+ user accounts. I am looking for a VBS script that will loop through this file of users and perform the following tasks on the local windows 2003 servers. There will be two CSV files, one containing users account to be deleted or drop from windows server, and the other will contain users who needs to be created if not already existed on the server. The windows 2003 Server name is: TServer01

Part A: Drop users from the Drop List from my windows 2003 server

Drop/Delete users accounts & Permissions for those already existing on the server and listed in the Drop CSV file

Part B: Add new users who are not already on the servers

1) Create the UserName and Password, and set to never expire

2) Map the user to and existing home directory share called (HomeShare) which already exists

3) Create a roaming profile for each of the users

Drop/Delete users accounts & Permissions for those already existing on the server and listed in the Drop CSV file

Let me explain why I am doing this:

I know you may be thinking, what is the purpose for this. We have a local community education center and one windows 2003 server. We train students for 3 months interval and need a way to automatically control access to the server for training resource delivered through Home Directory local share. Instead of manually creating 300+ students account every 3 months, and have to delete them is extraneous. The two user CSV files (Drop and Create) users, will be created by the administrator and place on the windows server to use by this VBS program which we can schedule on windows tasks manager.

I will really appreciate such a script or any better way to do the job above will be welcome

You have to be a windows system administrator familiar with automating users account creation in AD or Servers. I will not award this project to anyone without prior experience and background. This is not a try and error effort and I don't want to waste anytime testing it. It should just work. There a lot of similar scripts out there on the internet but I don't have to time to tweak them for my use

Experience System Engineer should take less than an hour to create this script or he/she does not already have it


Skills: Shell Script, Visual Basic, Windows Server

See more: add bulk local users windows server, windows server 2003 create user script csv, scripts create accounts 2003, script creating local users, server 2003 script create users, 2003 script create local user password, bulk creating local users, script create users active directory, create local user script, create local accounts bulk script, work from home resource, work from home engineer, why you want to be an engineer, why do you want to work from home, why do you want to be an engineer, why do we need a project manager, why do we need a manager, why do i want to be an engineer, waste engineer, want to be a manager, users testing, train to work from home, testing users, system administrator looking for job, project manager on line

Project ID: #4722996

Awarded to:


This is as simple as delete-create-map. ;) I'm ready to do this.

$35 USD in 1 day
(0 Reviews)

3 freelancers are bidding on average $45 for this job


hi, let me start,,,

$35 USD in 3 days
(1 Review)

I am ready. When can we start? thank you

$66 USD in 3 days
(0 Reviews)