Цикл for в CMD/BAT. Или как создать 100500 пользователей логины которых прописаны в текстовом файле?
Добрый день!
Пришлось столкнутся с вендой и назрел вопрос:
Как написать цикл for, что бы он брал переменные из файла по-строчно.
Например в bash это выглядеть так:
for i in $(cat file); do echo $i; done
Какой аналог этого кода есть в BAT/CMD?
Спасибо!
Файл какого формата?
В общем случае
for /f "delims=" %%i in (1.txt) do echo %%i
delims= отключит разделители - мало-ли есть пробел в пароле или логине, 1.txt имя файла.
Если н-р формат имя пользователя: пароль, то
for /f "tokens=1,2;delims=:" %%i in (1.txt) do echo user:%%i password:%%j
Соотв. вместо echo смотрите net user /add или для домена /domain
Пруф =) :

Вот тут есть - _www.cyberforum.ru/cmd-bat/thread877664.html
А может так проще?
Как запустить bash скрипт из windows - BAT
cyberforum.ru/cmd-bat/thread1502248.html