ce0abee262933c073f5d34ba8e8390b1cdff7f5e
Edge policy now blocks .bat downloads and unsigned .exe runs, breaking the printerinstallermap.asp -> installprinter.asp -> .bat -> EXE flow. This fork replaces the web map with an in-installer wizard page so the operator never touches the browser. Same drivers, same install logic, same /PRINTER= silent path. Initial commit is a stub: full copy of PrinterInstaller/ with .iss header rewritten for a distinct AppId, AppName, and OutputBaseFilename so the two installers can coexist on the same PC. Map page itself is not yet implemented; tracked work is listed in PrinterInstallerMap/README.md. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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
- Install Inno Setup 6.x
- Navigate to the project folder
- Open the
.issfile in Inno Setup Compiler - Press F9 or Build > Compile
- 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 iconpatrick.bmp- Wizard banner image (164x314 pixels)patrick-sm.bmp- Wizard small image (55x58 pixels)
Additional Resources
- INNO_SETUP_GUIDE.md - Comprehensive Inno Setup reference
- Inno Setup Documentation
- Pascal Scripting Reference
Author
WJDT / GE Aerospace
Description
Languages
Inno Setup
70.9%
PowerShell
12.8%
Batchfile
8.6%
Classic ASP
4.4%
HTML
2.4%
Other
0.9%