|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Работа с циклом |
|
|
CMD/BAT - [решено] Работа с циклом
|
Новый участник Сообщения: 19 |
Профиль | Отправить PM | Цитировать Всем доброго времени суток!
Господа, в продолжении темы http://forum.oszone.net/thread-349049.html. Навоял вот такую штуку, но она не спешит работать, подскажите пожалуйста, где косяк? Все наверняка очень плохо, и проблемы с синтаксисом. Идея заключается в том чтобы забирать из текстового файла IP адреса, и подставлять их в цикл, для автоматического удаленного заведения пользователей сразу на нескольких удаленных ПК. echo off echo Введите имя пользователя set /p username= echo Введите пароль set /p password= echo Введите имя нового пользователя set /p newuser= echo Введите пароль нового пользователя set /p newpass= rem количество переменных (ip) считывается из файла for /f "usebackq" %%S in (`find /c /v ""^<"ip.txt"`) do (set /a NumStr=%%S) rem забирает в переменную ipinfile значение из файла IP.txt :M2 if [NOT] NumStr = 0 goto M0 goto M1 :M0 for /f "skip=%NumStr% - 1" %%A IN ("IP.txt") do (set "ipinfile=%%~A"&&goto:M3) :M3 set /a NumStr = NumStr - 1 wmic /user:"%username%" /password:"%password%"/node:"%ipinfile%" process call create "cmd /c net user %newuser% /add" wmic /user:"%username%" /password:"%password%"/node:"%ipinfile%" process call create "cmd /c net user %newuser% %newpass%" wmic /user:"%username%" /password:"%password%"/node:"%ipinfile%" process call create "cmd /c net localgroup Администраторы %newuser% /add" wmic /user:"%username%" /password:"%password%"/node:"%ipinfile%" process call create "cmd /c net localgroup Administrators %newuser% /add" goto M2 :M1 pause |
|
Отправлено: 08:45, 25-06-2021 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата megaloman:
2. Отчасти из-за этого я пользую либо WSH, либо PoSH, посему пока не сталкивался с подобной проблемой даже на сторонних файлах. Цитата megaloman:
Цитата Nilf:
|
|||
Отправлено: 18:34, 28-06-2021 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 2710
|
Профиль | Отправить PM | Цитировать Iska,
Цитата Iska:
|
|
------- Отправлено: 19:01, 28-06-2021 | #22 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Циклом выполнить GET curl | mulrus | Скриптовые языки администрирования Windows | 3 | 07-08-2018 18:15 | |
CMD/BAT - Работа с циклом в BAT файле | mforim | Скриптовые языки администрирования Windows | 1 | 31-12-2017 18:32 | |
CMD/BAT - [решено] Помогите разобраться с циклом | Andrei_IW | Скриптовые языки администрирования Windows | 9 | 11-07-2016 10:09 | |
PowerShell - Проблема с циклом | tuguror | Скриптовые языки администрирования Windows | 8 | 19-09-2015 17:39 | |
Нужна помощь: Не могу справится с циклом | killer.bin | AutoIt | 1 | 09-06-2009 14:42 |
|