Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для aVitaliy

Пользователь


Сообщения: 73
Благодарности: 7

Профиль | Отправить PM | Цитировать


Цитата sov44:
Цитата aVitaliy:
Можно как-то так же извлечеть из лог файла имена аккаунтов и составить из них них список (Все одной строкой, после каждого аккаунта запятая): ac1,ac4,ac5,... »
Код:
@echo off
setlocal enabledelayedexpansion
set in=a1.txt
for /f "tokens=4 delims=|" %%a in ('type %in%') do set r=!r!,%%a
echo %r:~1%
pause »
Что-то не срабатывает у меня.
Переделал немного, как выше был другой рабочий вариант.
Но у меня выводит в итоге только самый последний аккаунт, все остальные не выводятся.
То есть в итоге получается как-то так:
Forbidden = r!,ac5

Вот сам скрипт, который я переделал, но что в нем переделать, чтобы работал и выводил все аккаунты?

Код: Выделить весь код
@echo off
set in=log.txt
set id=Forbidden
for /f "tokens=4 delims=|" %%a in ('type %in% ^|find "%id%"') do set r=!r!,%%a
echo %id% = %r:~1% > Forbidden-Owns.txt
:pause

Отправлено: 14:42, 16-07-2024 | #10