#region - IZArc install script - (Inno Setup)
#include <Common_Functions.au3>
Opt('TrayIconDebug', 1)
Break(False)

; Installer.
$executable = 'IZArc 3.7.1430.exe'
; Default group folder in startmenu.
$group = 'Compilers'
; Installation folder in Program Files.
$directory = 'IZArc'
; Components to install.
$components = ''
; Specify language.
$language = ''

; Run the installer.
$pid = _InnoSetup()
ProcessWaitClose($pid)

; Register ContextMenu.
;RunWait('Regsvr32 /s "' & @ProgramFilesDir & '\' & $directory & '\IZArcCM.dll"')

; Remove shortcuts.
If _Programs('IZArc.lnk') Then
    FileChangeDir($group)
    FileDelete('IZArc Help.lnk')
    FileDelete('Uninstall IZArc.lnk')
    FileDelete("What's New.lnk")
EndIf

; Install IZArcCL... if exist
$script = @ScriptDir & '\__IZArcCL_v1.1.148.au3'
$installer = @ScriptDir & '\AutoIt_Beta.exe'
If FileExists($installer) And FileExists($script) Then
    RunWait('"' & @AutoItExe & '" /AutoIt3ExecuteScript "' & $script & '"')
EndIf

Exit
#endregion