Fork PrinterInstaller as PrinterInstallerMap (map UI variant)

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>
This commit is contained in:
cproudlock
2026-04-30 07:27:51 -04:00
parent 2ed8f9da77
commit ce0abee262
555 changed files with 25944 additions and 0 deletions

View File

@@ -0,0 +1,39 @@
[General]
Version = 1.0
RegKey = Software\Hewlett-Packard\PNP\CLJCM1312
Execute = ExeSec
APP =AppSection
UpdateFiles = UpdateFilesSection
CDGuid={8EEDB90E-6ABC-42bb-AD4C-39DEE05E3EEA}
Division=hpp
LAST_IO_REVISION=12
;[UpdateFilesSection]
;1=hpptpml2.dll
;2=hpgwiamd.dll
;3=hpgtpusd.dll
[AppSection]
FileName = setup\pnplaunch.exe
TagFile = hppapr11.dat
Params = pnplaunch.ini
[ExeSec]
FileName = hpzstub.exe
TagFile = hppapr11.dat
RunLineKey = HP CLJCM Install
2KPassThroughName = hpbvspst.exe
[INFList.2]
hppcp611=
hppaew11=
hppcps11=
hppasc11=
hppafx11=
[INFList.x64]
hppdp611=
hppaew11=
hppdps11=
hppasc11=
hppafx11=