Использование командного файла Windows для создания локальных пользователей? - PullRequest
0 голосов
/ 13 сентября 2011

Мне нужно создать список локальных пользователей, которые последовательны в Windows Server 2003.

Используя ServerFault, я смог найти правильные команды для а) создания пользователя и б) назначения этого пользователя в локальную группу.

Мои команды будут:

net user myUserName /random /add /comment:"9.13.2011" /expires:never /fullname:"My User Name" /passwordchg:no

Добавление этого пользователя в группу «Пользователи удаленного рабочего стола»:

net localgroup "Remote Desktop Users" myUserName /add

Имя пользователя начинается с myUserName1 и повторяется до myUserName100.

Можно ли использовать пакетный файл Windows (или cmd), чтобы выполнить эти две команды для создания моего списка пользователей?

1 Ответ

2 голосов
/ 13 сентября 2011

Вы ищете что-то подобное?

set number=0

:start_loop
set /A number=%number%+1
if %number% GTR 100 goto end

net user myUserName%number% /random /add /comment:"9.13.2011" /expires:never /fullname:"My User Name %number%" /passwordchg:no
net localgroup "Remote Desktop Users" myUserName%number% /add

goto start_loop

:end
...