2016-11-18 90 views
0

我是如此新手installshield如何從installshield獲取EXE目錄?

如何從installshield獲取EXE目錄?

這是我試過到目前爲止...

SETUPEXEDIR 

Error: symbol "SETUPEXEDIR" not found.

SRCDIR 

C:...\AppData\Local\Temp...

SUPPORTDIR 

C:

WINSYSDIR 

Error: symbol "WINSYSDIR" not found.

TARGETDIR 

Error: symbol "TARGETDIR" not found.

WINDIR 

""

WindowsVolume 

Error: symbol "WindowsVolume" not found.

SOURCEDIR 

Error: symbol "SOURCEDIR" not found.

我工作的InstallShield專業版6.31

任何幫助,將不勝感激。

UPDATE

我建立一個單一的setup.exe,它不.msi文件啓動安裝程序。

回答

0

我假設你有一個項目的InstallScript?你應該指定。

我想你正在尋找PACKAGE_LOCATION系統變量。

SRCDIR與Windows Installer屬性相關,並且在InstallScript項目中不可用,該文檔說。但是SCRDIR是setup.ilg文件中的一個填充變量。

您還必須明白,單個自解壓縮可執行文件包不是執行InstallScript的setup.exe。將自解壓縮的可執行程序包get提取到臨時文件夾,並啓動setup.exe。使用InstallScript無法對其進行定製。