Home › Forums › System Ninja Support › Ninja Complete custom process › Reply To: Ninja Complete custom process
September 10, 2018 at 6:49 pm
#13682
Shane Gowland
Keymaster
Hi,
You can’t customize the installer, but you can roll your own using Inno Setup. The script file should include, at a minimum, the following file includes.
[Files] ;Program required files Source: "C:\Path\To\Custom\System-Ninja\System Ninja.exe"; DestDir: "{app}"; Flags: ignoreversion Source: "C:\Path\To\Custom\System-Ninja\DevComponents.DotNetBar2.dll"; DestDir: "{app}"; Flags: ignoreversion ;========Core Modules===================== Source: "C:\Path\To\Custom\System-Ninja\modules\SystemAnalysis.dll"; DestDir: "{app}\modules"; Flags: ignoreversion Source: "C:\Path\To\Custom\System-Ninja\modules\System.Ninja.Hardware.dll"; DestDir: "{app}\modules"; Flags: ignoreversion Source: "C:\Path\To\Custom\System-Ninja\modules\ProcessManager.dll"; DestDir: "{app}\modules"; Flags: ignoreversion Source: "C:\Path\To\Custom\System-Ninja\modules\StartupManager.dll"; DestDir: "{app}\modules"; Flags: ignoreversion Source: "C:\Path\To\Custom\System-Ninja\modules\SoftwareUninstaller.dll"; DestDir: "{app}\modules"; Flags: ignoreversion Source: "C:\Path\To\Custom\System-Ninja\modules\SimpleNinja.dll"; DestDir: "{app}\modules"; Flags: ignoreversion Source: "C:\Path\To\Custom\System-Ninja\modules\DuplicateFinder.dll"; DestDir: "{app}\modules"; Flags: ignoreversion
Customizing the portable edition is the same as the installer version—just include the /branding/ folder in the archive.