Ключи тихой установки с выполнением Tasks на выбор

ilzok17

Новичок
Никогда не работал с NSIS,по этому такой вопрос ,а есть возможность применения ключа тихой установки " /S" совместно с ключами запуска определённых задачь?То есть у меня файл NSIS.ехе ,при обычной установки там выбор для установки из 5 различных приложений,определяется галочками,по умолчанию стоят все,а мне надо чтобы при тихой установке устанавливалось только одно приложение.Спасибо.
 

Krinkels

Он где то тут
Администратор
Как пример:
Код:
!include "filefunc.nsh"
Function .onInit
  ${If} ${Silent}
    ${GetOptions} "$CMDLINE" "proga=" $R0
    ${If} $R0 == 1
        StrCpy $RadioButton1_State 1
        StrCpy $RadioButton2_State 0
    ${ElseIf} $R0 == 2
        StrCpy $RadioButton1_State 0
        StrCpy $RadioButton2_State 1
    ${Else}
        ClearErrors
    ${EndIf}
  ${EndIf}
FunctionEnd
т.е при запуске /S /proga=2 будет "нажат" 2 радиобутон
 

ilzok17

Новичок
Как пример:
Код:
!include "filefunc.nsh"
Function .onInit
  ${If} ${Silent}
    ${GetOptions} "$CMDLINE" "proga=" $R0
    ${If} $R0 == 1
        StrCpy $RadioButton1_State 1
        StrCpy $RadioButton2_State 0
    ${ElseIf} $R0 == 2
        StrCpy $RadioButton1_State 0
        StrCpy $RadioButton2_State 1
    ${Else}
        ClearErrors
    ${EndIf}
  ${EndIf}
FunctionEnd
Спасибо,сейчас буду пробовать,в том файле аж 7 приложений,пробую чтобы установилась только одна - 3
 
Сверху