NSIS выполняет внешний JAR, но не работает - PullRequest
0 голосов
/ 10 ноября 2010

Я запускаю это в HM NIS Edit, который работает, но при запуске с использованием EXE.Скрипт может быть запущен, но мой Jar не работает 10 из 10. Кто-нибудь сталкивался с такой же проблемой?Может ли это быть (java.exe * 32) с этим связано?

На W7 64bit:

!define S_NAME "dev"
Name "${S_NAME}"
OutFile "${S_NAME}.exe"

#!include FileFunc.nsh
#!insertmacro GetParameters

#Var CMD_ARGS

RequestExecutionLevel user

# Installer sections
Section -Main SEC0000
#${GetParameters} $CMD_ARGS

HideWindow
nsExec::Exec "java -jar D:\software.jar -n 0"

Quit
SectionEnd

1 Ответ

0 голосов
/ 20 июня 2011

Вероятно, у вас проблемы с UAC.

Проверьте это решение:

http://nsis.sourceforge.net/UAC_plug-in

...