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

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

Старожил


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

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


Ruslan-kam, тогда уж в первом цикле напиши "Tokens=1". И звездочки тебе ни к чему - только лишние ошибки. Через них записывается в дополнительную переменную остаток от строки.
Т.е. если пишешь "Tokens=1-2*", то помимо двух переменных, разделенных разделителем (маслом масляным ), создается третья, в данном случае %%k - в ней содержится весь остаток от строки.
Пример:
Код: Выделить весь код
строка, полученная функцией query:
Mobile Partner   REG_SZ  C:\Program Files\MegaFon Internet\MegaFon Internet.exe
в переменную %%i записывается "Mobile"
в переменную %%j записывается "Partner"
в переменную %%k записывается "REG_SZ  C:\Program Files\MegaFon Internet\MegaFon Internet.exe"
Это сообщение посчитали полезным следующие участники:

Отправлено: 08:37, 09-02-2011 | #12