cproudlock 1eb687c3ca Fix progress bar during post-install: step-based advancement with status labels
Replace marquee style (unavailable constant) with manual step-based progress.
SetStatusInit calculates total steps, SetStatus advances bar and updates label
at each major operation so users can see activity instead of a frozen bar.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 17:10:44 -05:00
2026-02-10 17:45:22 -05:00

Inno Setup Installers

Collection of Inno Setup installer packages for GE Aerospace manufacturing tools and utilities.

Projects

Project Description Documentation
BlueSSOFix Blue SSO wireless authentication repair utility README
HIDCardPrinter HID FARGO card printer driver installer README
HPOfflineInstaller HP Universal Print Driver offline installer README
JT2GO Siemens JT2Go installer with prerequisite checking README
MachineAuth 802.1x Machine Authentication 3.0 network configuration README
FQDNUpdate Drive remapping tool for SSO migration -
MappedDrive Network drive mapping tool README
NetworkDriveManager Advanced network drive management with migration README
PrinterInstaller Network printer installer with ShopDB integration README
ShopfloorConnect ShopfloorConnect MTC Service installer README
Template Inno Setup project template for new installers README
XeroxOfflineInstaller Xerox Universal Print Driver offline installer README

Quick Reference

Printer Installers

  • PrinterInstaller - Network printers via ShopDB API (HP, Xerox, HID)
  • HPOfflineInstaller - USB HP printers (offline/standalone)
  • XeroxOfflineInstaller - USB Xerox printers (offline/standalone)
  • HIDCardPrinter - USB HID FARGO card printers

Network Drive Tools

  • NetworkDriveManager - Full-featured menu-based drive management
  • FQDNUpdate - SSO drive remapping (scan, backup, remap without password)
  • MappedDrive - Simple drive mapping with server selection

Application Installers

  • JT2GO - Siemens JT2Go 3D CAD viewer with .NET/VC++ prerequisites
  • ShopfloorConnect - Teamcenter MTC Service for shop floor integration

Network Configuration

  • MachineAuth - 802.1x Machine Authentication 3.0 for Machine VLAN
  • BlueSSOFix - WiFi authentication repair for Blue SSO network

Utilities

  • Template - Starting point for creating new Inno Setup projects

Requirements

  • Inno Setup 6.x for compiling installers
  • Windows 10/11 for running installers
  • Administrator privileges for most installers

Building an Installer

  1. Install Inno Setup 6.x
  2. Navigate to the project folder
  3. Open the .iss file in Inno Setup Compiler
  4. Press F9 or Build > Compile
  5. Find output in Output/ folder

Silent Installation

Most installers support silent mode:

:: Silent installation
InstallerName.exe /VERYSILENT /SUPPRESSMSGBOXES

:: Silent with logging
InstallerName.exe /VERYSILENT /SUPPRESSMSGBOXES /LOG="C:\install.log"

Common Patterns

Prerequisite Checking

See JT2GO for registry-based prerequisite detection and silent installation of dependencies.

Driver Installation

See HPOfflineInstaller for certificate installation and pnputil driver staging.

PowerShell Integration

See NetworkDriveManager for executing PowerShell scripts with output capture.

Database Integration

See PrinterInstaller for querying REST APIs and dynamic content.

Project Structure

inno-installers/
├── BlueSSOFix/           # WiFi fix utility
├── HIDCardPrinter/       # Card printer drivers
├── HPOfflineInstaller/   # HP printer drivers
├── JT2GO/                # CAD viewer installer
├── MachineAuth/          # 802.1x network configuration
├── FQDNUpdate/           # SSO drive remapping tool
├── MappedDrive/          # Drive mapping tool
├── NetworkDriveManager/  # Advanced drive management
├── PrinterInstaller/     # Network printer installer
├── ShopfloorConnect/     # MTC Service installer
├── Template/             # Project template
├── XeroxOfflineInstaller/# Xerox printer drivers
├── INNO_SETUP_GUIDE.md   # Comprehensive Inno Setup guide
└── README.md             # This file

Branding

All projects use consistent GE Aerospace branding:

  • gea-logo.ico - Application icon
  • patrick.bmp - Wizard banner image (164x314 pixels)
  • patrick-sm.bmp - Wizard small image (55x58 pixels)

Additional Resources

Author

WJDT / GE Aerospace

Description
No description provided
Readme 1.6 GiB
Languages
Inno Setup 70.9%
PowerShell 12.8%
Batchfile 8.6%
Classic ASP 4.4%
HTML 2.4%
Other 0.9%