Windows Server PowerShell
Windows Server: A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.PowerShell: A family of Microsoft task automation and configuration management frameworks consisting of a command-line shell and associated scripting language.
I'd suggest you should download and go through the first half of this free PDF. Do the exercises, too. Then move on to the second half of the book that goes over how to apply what you learned in the first half to common administrative tasks. You won't regret the time you spend in doing that.
In the meantime, you'll find plenty of examples of how to use a CSV to manage modifications like this.
Here's an example. It has no data verification, no error handling, no logging of success or failure, etc.