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

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: work from home resource, work from home engineer, work from home $15 per hour, 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, part time job from home for students, part time engineer, on line map, looking for job engineer, looking for a job engineer, local work from home, job profile of project manager, job on the internet, i want to place an job ad

About the Employer:
( 29 reviews ) North saint Paul, United States

Project ID: #4729806

2 freelancers are bidding on average $30 for this job


I can do this

$30 USD in 1 day
(4 Reviews)

I can help you with that, but...

$30 USD in 3 days
(2 Reviews)