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

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

Пользователь


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

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


MKN,
Спасибо. С этим разобрался.

iglezz,
Появилась попутная проблема.
Это работает как надо:
Скрытый текст
Код: Выделить весь код
     Unicode true
     OutFile "test1.exe"
RequestExecutionLevel Admin
    SilentInstall silent
    SetCompressor /FINAL /SOLID lzma
    !include "x64.nsh"
    !include "FileFunc.nsh"
    !include "EnumUsersReg.nsh"
Section
        ${EnumUsersReg} CallbackFunction temp.key
        SetOutPath "$PROGRAMFILES\\Adobe\Acrobat DC\Acrobat"
        File "1.txt"        
SectionEnd
Function CallbackFunction
Pop $0
WriteRegDWORD HKU "$0\SOFTWARE\Adobe\Adobe Acrobat\DC\3D" "b3DEnableFlashPlayer" 0x0
FunctionEnd


И это работает как надо:
Скрытый текст
Код: Выделить весь код
     Unicode true
     OutFile "test2.exe"
RequestExecutionLevel Admin
    SilentInstall silent
    SetCompressor /FINAL /SOLID lzma
   !include "ProcessFunc.nsh"
Section
        ${KillProcess} "P.exe" $0     
SectionEnd


Но вот незадача, не работает первое и второе вместе.
Скрытый текст
Код: Выделить весь код
     Unicode true
     OutFile "test3.exe"
RequestExecutionLevel Admin
    SilentInstall silent
    SetCompressor /FINAL /SOLID lzma
    !include "x64.nsh"
    !include "FileFunc.nsh"
    !include "ProcessFunc.nsh"    
    !include "EnumUsersReg.nsh"
Section
        ${KillProcess} "P.exe" $0     
SectionEnd
Section
        ${EnumUsersReg} CallbackFunction temp.key
        SetOutPath "$PROGRAMFILES\\Adobe\Acrobat DC\Acrobat"
        File "1.txt"        
SectionEnd
Function CallbackFunction
Pop $0
WriteRegDWORD HKU "$0\SOFTWARE\Adobe\Adobe Acrobat\DC\3D" "b3DEnableFlashPlayer" 0x0
FunctionEnd


При компиляции ошибка !include "EnumUsersReg.nsh" или !include "ProcessFunc.nsh" , в зависимости, что первой объявить.

!include "EnumUsersReg.nsh" и !include "ProcessFunc.nsh" не совместимы? Или я что то не так слепил?

Отправлено: 15:17, 18-01-2021 | #2516