首先,这里有一个文本文件包含内容的示例。
bob,主管
玛丽,技术员
shane,用户
正如你所看到的,左边是用户帐户名称,右边是他们必须分配到的组的名称。这些组已经创建。此外,密码并没有写在文本文件中,但对每个人来说都是一样的(例如:123)。在这个例子中,我只举了一个文件中有3个用户的例子,但文件中也可以有100个用户来创建和分配
我尝试了很多不同的方法来实现这一点,但我就是想不通,所以如果有人能帮助我,那将是非常有用的。
如果您需要这些用户作为本地用户,并且假设您的数据位于C:\data.csv中,[未测试]
for /f "tokens=1,2 delims=," %%a in ('type "C:Data.csv"') do (net user %%a 123 /ADD & net localgroup %%b %%a /ADD)