Dyussekey
16-12-2022, 14:55
Доброго времени суток. Ситуация такая, есть 60 штук игровых аккаунтов, нужно сделать Бат файл для автозапуска уже введенными логин и паролем в зависимости от ip адреса.
Ip адреса компьютеров 101 по 160.
наполовину я решил задачу, если пароли одинаковые. Не получается решит где разные пароли. Нужно в батнике указать все логины и пароли, и что бы он уже выбирал оттуда нужное.
Пример что я сделал, он работает если пароли одинаковые:
Логины: Dyussekey1, Dyussekey2, Dyussekey3 и т.д.
пароль: pass123
Здесь он читает айпи компа, допустим 192.168.1.150
от 150 отнимает 100 и вставляет его в логин Dyussekey50
----------------------------
@echo off
for /f "tokens=2-3 delims=:(" %%i in ('ipconfig /all^|find "IPv4"') do (
for /f "tokens=1-4 delims=. " %%A in ("%%i") do (
set ok1=%%A
set ok2=%%B
set ok3=%%C
set ok4=%%D
@set/a n=%%D-100& for /f %%i in ('set/a n-100') do @echo %%i
))
start /B E:\Games\Steam\Steam.exe -login Dyussekey%n% pass123
------------------------------
Теперь помогите сделать что бы батник находил из списка нужный аккаунт
Ip адреса компьютеров 101 по 160.
наполовину я решил задачу, если пароли одинаковые. Не получается решит где разные пароли. Нужно в батнике указать все логины и пароли, и что бы он уже выбирал оттуда нужное.
Пример что я сделал, он работает если пароли одинаковые:
Логины: Dyussekey1, Dyussekey2, Dyussekey3 и т.д.
пароль: pass123
Здесь он читает айпи компа, допустим 192.168.1.150
от 150 отнимает 100 и вставляет его в логин Dyussekey50
----------------------------
@echo off
for /f "tokens=2-3 delims=:(" %%i in ('ipconfig /all^|find "IPv4"') do (
for /f "tokens=1-4 delims=. " %%A in ("%%i") do (
set ok1=%%A
set ok2=%%B
set ok3=%%C
set ok4=%%D
@set/a n=%%D-100& for /f %%i in ('set/a n-100') do @echo %%i
))
start /B E:\Games\Steam\Steam.exe -login Dyussekey%n% pass123
------------------------------
Теперь помогите сделать что бы батник находил из списка нужный аккаунт