2017-06-21 66 views
-1

我是韓國人。所以英語很差。 我將使用inno設置。 但有一個問題。inno安裝第一次啓動組件

我想做'setup.exe compornet'我想先做。

[Components] 
Name: "sybase"; Description: "sybase"; Types: full 
Name: "old_NIS"; Description: "old_NIS"; Types: full 
Name: "new_NIS"; Description: "new_NIS"; Types: full 
Name: "sybase_file"; Description: "sybase_file"; Types: full 


[Files] 
;sybase 프로그램 
Source: "D:\a\setup.exe"; DestDir: "{app}"; Components: sybase 
;신NIS 
Source: "D:\b\*"; DestDir: "D:\b"; Flags: ignoreversion recursesubdirs createallsubdirs; Components: new_NIS 
;구NIS 
Source: "D:\c\*"; DestDir: "C:\c"; Flags: ignoreversion recursesubdirs createallsubdirs; Components: old_NIS 

;***********sybase 설치후 작업단계*********************; 
;sybase 설치후 32bit , 64bit 모두 설치. 
Source: "D:\a\*"; DestDir: "C:\sybase"; Flags: ignoreversion recursesubdirs createallsubdirs; Components: sybase_file 
;system 파일 32bit 64bit 구분설치 
Source: "D:\a\*"; DestDir: "C:\Windows\System32"; Flags: ignoreversion recursesubdirs createallsubdirs; Check: not Is64BitInstallMode; Components: sybase_file 
Source: "D:\a\*"; DestDir: "C:\Windows\SysWOW64"; Flags: ignoreversion recursesubdirs createallsubdirs; Check: Is64BitInstallMode; Components: sybase_file 
;regsvr32 ezftp.ocx 처리하는것. 
Source: ..\..\..\Windows\System32\EZFTP.OCX; DestDir: {app}; Flags: regserver; Components: sybase_file 
+1

請將您的代碼格式化爲''代碼'like ~~>'+ YOUR TEXT +' – GTAVLover

+0

對不起,我不知道如何使用它。 –

+0

對不起,我不明白你想要什麼。這是什麼意思*「首先啓動組件」*?這意味着什麼「setup.exe compornet」?你想指定組件在命令行上安裝嗎? –

回答

0

組件未運行。組件只是安裝文件/任務/等的分組。

文件/任務/ etc按其出現在腳本中的順序進行處理。

因此,如果您先將「sybase」組件的文件放入,它們將首先安裝。但你實際上是這樣做的。