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

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

Аватара для gora

Ушёл из жизни


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

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


FunkyByte, немного изменил скрипт от Petya V4sechkin, чтобы не привязываться к именам переменных и их количеству, которые могут быть изменены пользователем, и не зависеть от их длины.
Код: Выделить весь код
@Echo off
SetLocal EnableExtensions EnableDelayedExpansion

:CmdLine
  If %1#==# GoTo :Cont
  Set P=%1
  for /f "tokens=1,2 delims=:" %%i in ("!P:~1!") do Set %%i=%%j

  Shift
  GoTo :CmdLine
:Cont
rem следующие строки нужны только для контроля при отладке, т.к., имена переменных могут быть изменены пользователем
Echo FirstParam=!FirstParam!
Echo SecParam=!SecParam!
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:18, 11-02-2009 | #4