GE Aerospace Printer Installer

Click the "Install" button below to automatically install the selected printer on your workstation.

Requirements:

CSF Printers

Click any button below to install the printer automatically.

CSF01

Materials Xerox EC

📍 Materials
Xerox EC8036
Install Printer
CSF04

WJWT05 HP ColorLaserJet

📍 WJWT05
HP Color LaserJet M254dw
Install Printer
CSF06

3037 HP LaserJet

📍 3037
HP LaserJet 4250tn
Install Printer
CSF09

2022 HP LaserJetPro

📍 2022
HP LaserJet Pro M607
Install Printer

Office Printers

Coaching 112 HP ColorLaserJet

📍 Coaching 112
HP Color LaserJet M254dw
Install Printer

Office Administration Xerox Versalink

📍 Office Administration
Xerox Versalink C7125
Install Printer

PE Room Xerox Altalink

📍 PE Room
Xerox Altalink C8135
Install Printer

Implementation Guide

1. One-Click Installation via ASP Launcher (Recommended)

The example above uses install_printer.asp which generates a batch file that:

  1. Downloads PrinterInstaller.exe from your network/web server
  2. Runs it with the correct /PRINTER parameter automatically
  3. Cleans up after itself
<!-- User-friendly link that downloads a pre-configured launcher --> <a href="install_printer.asp?printer=CSF01-Materials-XeroxEC">Install Materials Printer</a>

User Experience: Click link → Download .bat file → Run .bat file → Printer installs automatically

2. How install_printer.asp Works

<%@ Language=VBScript %> <% ' Get printer name from query string Dim printerName printerName = Request.QueryString("printer") ' Sanitize input printerName = Replace(printerName, """", "") ' Set headers to download as batch file Response.ContentType = "application/octet-stream" Response.AddHeader "Content-Disposition", "attachment; filename=Install_" & printerName & ".bat" ' Generate batch file that downloads and runs installer Response.Write("@echo off" & vbCrLf) Response.Write("powershell -Command ""Invoke-WebRequest -Uri 'https://yourserver/PrinterInstaller.exe' -OutFile '%TEMP%\PrinterInstaller.exe'""" & vbCrLf) Response.Write("""%TEMP%\PrinterInstaller.exe"" /PRINTER=" & printerName & vbCrLf) %>

3. Dynamic Link Generation (ASP Example)

<% ' Loop through printers from api_printers.asp Dim url, response, printers, printer url = "https://tsgwp00525.rd.ds.ge.com/shopdb/api_printers.asp" ' Fetch and parse JSON (requires JSON parser or manual parsing) ' Then generate links: For Each printer In printers Response.Write "<a href=""install_printer.asp?printer=" & printer.printerwindowsname & """>" Response.Write "Install " & printer.printerwindowsname Response.Write "</a><br>" Next %>

Naming format: CSFName-Location-VendorModel
Examples: CSF01-Materials-XeroxEC, CSF04-WJWT05-HPColorLaserJet

4. QR Code Integration

Generate QR codes that point to the ASP launcher:

https://tsgwp00525.rd.ds.ge.com/shopdb/install_printer.asp?printer=CSF04-WJWT05-HPColorLaserJet

Place QR code stickers on physical printers. Users scan → download .bat file → run → printer installs!

5. Department-Specific Pages

<!-- Engineering Department Page --> <a href="install_printer.asp?printer=CSF04">Install Engineering Printer</a> <!-- Materials Department Page --> <a href="install_printer.asp?printer=CSF01">Install Materials Printer</a> <!-- Show all Coaching printers (partial match) --> <a href="install_printer.asp?printer=Coaching">Install Coaching Area Printers</a>

6. Browse All Printers

<!-- Download installer to browse all available printers --> <a href="PrinterInstaller.exe" download>Download Full Printer Installer</a>
💡 Pro Tips:

Testing Links

Before deploying, test your links:

  1. Download the installer to a test location
  2. Click each link to verify the correct printer is auto-selected
  3. Confirm the installation completes successfully