NSIS - Тихое приложение автоматического обновления

Да, хорошо переключитесь на ECDSA скоро, но тем временем попробуйте это:

ssh -o HostKeyAlgorithms=ssh-rsa -o FingerprintHash=md5 user@example.com
6
задан Adrian Pirvulescu 1 September 2009 в 09:21
поделиться

2 ответа

(Если вам нужно обнаружить командную строку / Autoupdate = yes)

!include FileFunc.nsh
!insertmacro GetParameters
!insertmacro GetOptions

Var CMD_ARGS
Var CMD_RES
Function .onInit
    #
    #installer stuff.
    #
    StrCpy $CMD_ARGS ""
    StrCpy $CMD_RES "no"
    ${GetParameters} $CMD_ARGS
    ClearErrors
    ${GetOptions} $CMD_ARGS /Autoupdate= $CMD_RES
    StrCmp $CMD_RES "yes" is_update is_not_update
    is_update:
        #Execute all your update code(run your update app, etc)
        MessageBox MB_OK|MB_ICONEXCLAMATION "IS UPDATE"
        goto end_auto_update_check
    is_not_update:
        #Execute all your non-update code.
        MessageBox MB_OK|MB_ICONEXCLAMATION "IS NOT UPDATE"
    end_auto_update_check:
FunctionEnd
2
ответ дан 17 December 2019 в 20:33
поделиться

Вы можете запустить программу установки в автоматическом режиме и установить поверх, если это вы имеете в виду:

foo.exe / S / D = C: \ Program Files \ Foo

0
ответ дан 17 December 2019 в 20:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: