Share 发表于 2017-2-26 14:05:21

Inno DX9C 软件静默安装脚本


AppName=DirectX 9.0C
AppVerName=DirectX 9.0C 200808
AppPublisher=KEN
CreateAppDir=no
OutputBaseFilename=DX9.0C_200808
Compression=lzma
SolidCompression=yes
Uninstallable=no
DisableDirPage=yes
DisableReadyMemo=yes
DisableReadyPage=yes
DisableStartupPrompt=yes
DisableProgramGroupPage=yes
DisableFinishedPage=yes


Name: chinese; MessagesFile: compiler:Default.isl


Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\D3DCompiler_33.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\D3DCompiler_34.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\D3DCompiler_35.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\D3DCompiler_36.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\D3DCompiler_37.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\D3DCompiler_38.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\D3DCompiler_39.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\d3dx9_24.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\d3dx9_25.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\d3dx9_26.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\d3dx9_27.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\d3dx9_28.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\d3dx9_29.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\d3dx9_30.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\d3dx9_31.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\d3dx9_32.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\d3dx9_33.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\d3dx9_34.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\d3dx9_35.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\d3dx9_36.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\D3DX9_37.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\D3DX9_38.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\D3DX9_39.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\d3dx10_33.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\d3dx10_34.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\d3dx10_35.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\d3dx10_36.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\d3dx10_37.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\d3dx10_38.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\d3dx10_39.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\x3daudio1_0.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\x3daudio1_1.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\x3daudio1_2.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\x3daudio1_3.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\x3daudio1_4.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\xactengine2_0.dll; DestDir: {sys}; Flags: ignoreversionregserver
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\xactengine2_1.dll; DestDir: {sys}; Flags: ignoreversionregserver
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\xactengine2_2.dll; DestDir: {sys}; Flags: ignoreversionregserver
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\xactengine2_3.dll; DestDir: {sys}; Flags: ignoreversionregserver
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\xactengine2_4.dll; DestDir: {sys}; Flags: ignoreversionregserver
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\xactengine2_5.dll; DestDir: {sys}; Flags: ignoreversionregserver
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\xactengine2_6.dll; DestDir: {sys}; Flags: ignoreversionregserver
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\xactengine2_7.dll; DestDir: {sys}; Flags: ignoreversionregserver
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\xactengine2_8.dll; DestDir: {sys}; Flags: ignoreversionregserver
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\xactengine2_9.dll; DestDir: {sys}; Flags: ignoreversionregserver
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\xactengine2_10.dll; DestDir: {sys}; Flags: ignoreversionregserver
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\xactengine3_0.dll; DestDir: {sys}; Flags: ignoreversionregserver
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\xactengine3_1.dll; DestDir: {sys}; Flags: ignoreversionregserver
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\xactengine3_2.dll; DestDir: {sys}; Flags: ignoreversionregserver
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\XAPOFX1_0.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\XAPOFX1_1.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\XAudio2_0.dll; DestDir: {sys}; Flags: ignoreversionregserver
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\XAudio2_1.dll; DestDir: {sys}; Flags: ignoreversionregserver
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\XAudio2_2.dll; DestDir: {sys}; Flags: ignoreversionregserver
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\xinput1_1.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\xinput1_2.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\xinput1_3.dll; DestDir: {sys}; Flags: ignoreversion
Source: E:\DirectX_9.0c_End-User_Runtime_AddOn_0.4.0_-_redxii\xinput9_1_0.dll; DestDir: {sys}; Flags: ignoreversion
; NOTE: Don't use "Flags: ignoreversion" on any shared system files


const
WM_LBUTTONDOWN = 513;
WM_LBUTTONUP = 514;

procedure InitializeWizard();
begin
PostMessage(WizardForm.NextButton.Handle,WM_LBUTTONDOWN,0,0);
PostMessage(WizardForm.NextButton.Handle,WM_LBUTTONUP,0,0);
// 其它代码
end;

页: [1]
查看完整版本: Inno DX9C 软件静默安装脚本