закрыть браузеры
Я конечно очень не спец...
А если искать процессы по имени и "убивать"? Не канает?
Справочник по NSIS => Примеры кодов => Process.
Цитата kotkovets:
извращенная логика
Спасибо


Код: Выделить всё
!insertmacro MUI_PAGE_LICENSE "$(LICENSE)"Код: Выделить всё
LangString LICENSE ${LANG_RUSSIAN} "${NSISDIR}\COPYING.rtf"
LangString LICENSE ${LANG_ENGLISH} "${NSISDIR}\COPYING1.rtf"
LangString LICENSE ${LANG_UKRAINIAN} "${NSISDIR}\COPYING2.rtf"Код: Выделить всё
!addplugindir .
!include "MUI2.nsh"
Name "BigLicense-Test"
OutFile "biglictest.exe"
!insertmacro MUI_PAGE_WELCOME
!define MUI_PAGE_CUSTOMFUNCTION_SHOW "LICENSE_SHOW" ;эту строку не перемещать!!!
!insertmacro MUI_PAGE_LICENSE "${NSISDIR}\COPYING" ;эту строку не менять!!!
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_LANGUAGE "russian"
Function LICENSE_SHOW
InitPluginsDir
${If} $LANGUAGE == 1049 ;если русский язык установщику
File "/oname=$PLUGINSDIR\info.rtf" "Text\info_ru.rtf"
${ElseIf} $LANGUAGE == 1033 ;если английский язык установщика
File "/oname=$PLUGINSDIR\info.rtf" "Text\info_eng.rtf"
${EndIf}
FindWindow $0 "#32770" "" $HWNDPARENT
GetDlgItem $0 $0 1000
CustomLicense::LoadFile "$PLUGINSDIR\info.rtf" $0
FunctionEnd
Section
SectionEnd
).