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

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


Moderator


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

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


FunkyByte, придется обработку делать в самом скрипте:
Код: Выделить весь код
@Echo Off
SetLocal EnableExtensions EnableDelayedExpansion

:CmdLine
  Set P=%1
  If "!P!"=="" GoTo :Cont

  If /I "!P:~0,12!"=="/FirstParam:" Set FirstParam=!P:~12!
  If /I "!P:~0,10!"=="/SecParam:"   Set SecParam=!P:~10!

  Shift
  GoTo :CmdLine
:Cont

Echo FirstParam=!FirstParam!
Echo SecParam=!SecParam!
Здесь 12 - длина строки "/FirstParam:", 10 - длина строки "/SecParam:"
Результаты в переменных !FirstParam! и !SecParam!

Отправлено: 21:10, 09-02-2009 | #3