Имя пользователя:
Пароль:
 

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

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


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

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


я глупец, если в список добавить несколько пользователей, то получается так, что он в любом случае берет последнего из списка...
Скрытый текст
C:\Users\user\Desktop\folder>for /F "usebackq delims=" %a in ("C:\Users\user\Desktop\folder\user.list") do (
set u=%a
if /I ser == FEcd (echo FEcdlk )
)

C:\Users\user\Desktop\folder>(
set u=Pfdas
if /I ser == FEcd (echo FEcdlk )
)

C:\Users\user\Desktop\folder>(
set u=DFFff
if /I ser == FEcd (echo FEcdlk )
)

C:\Users\user\Desktop\folder>(
set u=serTA
if /I ser == FEcd (echo FEcdlk )
)

C:\Users\user\Desktop\folder>(
set u=FEcdlk
if /I ser == FEcd (echo FEcdlk )


вот вид батника:
Скрытый текст
Код: Выделить весь код
for /f "usebackq delims=" %%a in ("C:\Users\user\Desktop\folder\user.list") do (
set u=%%a
if /i %username:~1% == %u:~0,-2% (
echo %u%
)
)

Отправлено: 22:00, 10-06-2015 | #6