Wax/Trace (gea-shopfloor-waxtrace): - captured/ holds master FormTracePak v6.0 state (Program Files reg dump gzipped, ARP entries) taken from a win11 VM where the CD-ROM-bound VB6 wrapper was driven to completion. xcopy + reg-import replays the install on real bays without running the wrapper itself. - 09-Setup-WaxAndTrace.ps1 rewrites the stub: installs prereqs via manifest (VC++ 2008/2017 x86+x64, Sentinel HASP), expands the captured zips into C:\Program Files (x86)\MitutoyoApp + C:\MitutoyoApp, imports the reg hive, then mounts the bay's per-machine cal ISO (matched by asset tag in machine-number.txt) and runs its Setup.exe. - waxtrace-manifest.json lists the 5 prereqs with InstallShield-style silent flags verified on the win11 VM. - sync-waxtrace.sh ships captured-binary/ + prereqs + cal ISOs from /home/camp/pxe-images/iso/mitutoyo-cal/ to /srv/samba/enrollment/installers-post/waxtrace/ on the PXE box. - select-waxtrace-asset.ps1 arrow-key bay picker for WinPE (parses INDEX.csv from the cal share, offers "Other (new bay)" fallback). - startnet.cmd: prompt_waxtrace_asset prompt, skip_waxtrace_stage xcopy block (mirrors :skip_cmm_stage), machine-number.txt write covers bay asset tag (WJRP*). Keyence (gea-shopfloor-keyence) - now multi-model: - vr3000/manifest.json + vr5000/manifest.json + vr6000/manifest.json (current single-model VR-6000 moved into vr6000/ subdir). Each ships the model's MSI silent-install + DetectionPath via ProductCode. Big payloads (Data1.cab, Data11.cab) gitignored, staged via sync-keyence.sh from /home/camp/pxe-images/iso/keyence/. - 09-Setup-Keyence.ps1 dispatches by C:\Enrollment\keyence-model.txt (written by startnet.cmd in :keyence_submenu) and points InstallerRoot at C:\KeyenceInstall\<model>. DXSETUP probe widened to all three Program Files paths (VR-3000 G2, VR-5000, VR-6000). - startnet.cmd: :keyence_submenu picks vr3000/vr5000/vr6000, :skip_keyence_stage xcopy block selectively stages chosen model bundle, pc-subtype.txt also written = drops directly into existing GE-Enforce PCSubType wiring (looks for gea-shopfloor-keyence-<model>\manifest.json on the tsgwp00525 share for ongoing enforcement, no dispatcher change needed). - sync-keyence.sh mirrors sync-waxtrace.sh pattern. Verified silent MSI install for VR-3000 G2 v2.5.0 and VR-5000 v3.3.1 on the win11 VM 2026-05-18 with /qn /norestart ALLUSERS=1 REBOOT=ReallySuppress TRANSFORMS=1033.mst. boot.wim on 172.16.9.1 wimupdate'd with the new startnet.cmd. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
150 lines
14 KiB
XML
150 lines
14 KiB
XML
<Objs Version="1.1.0.1" xmlns="http://schemas.microsoft.com/powershell/2004/04">
|
||
<Obj RefId="0">
|
||
<TN RefId="0">
|
||
<T>Selected.System.Management.Automation.PSCustomObject</T>
|
||
<T>System.Management.Automation.PSCustomObject</T>
|
||
<T>System.Object</T>
|
||
</TN>
|
||
<MS>
|
||
<S N="DisplayName">Formtracepak</S>
|
||
<Nil N="DisplayVersion" />
|
||
<S N="Publisher">Mitutoyo Corporation</S>
|
||
<S N="PSPath">Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Formtracepak</S>
|
||
</MS>
|
||
</Obj>
|
||
<Obj RefId="1">
|
||
<TNRef RefId="0" />
|
||
<MS>
|
||
<S N="DisplayName">Microsoft Visual C++ 2017 x86 Additional Runtime - 14.15.26706</S>
|
||
<S N="DisplayVersion">14.15.26706</S>
|
||
<S N="Publisher">Microsoft Corporation</S>
|
||
<S N="PSPath">Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{2757496A-3E74-320A-B007-36120A9F126D}</S>
|
||
</MS>
|
||
</Obj>
|
||
<Obj RefId="2">
|
||
<TNRef RefId="0" />
|
||
<MS>
|
||
<S N="DisplayName">Microsoft Visual C++ 2017 x86 Minimum Runtime - 14.15.26706</S>
|
||
<S N="DisplayVersion">14.15.26706</S>
|
||
<S N="Publisher">Microsoft Corporation</S>
|
||
<S N="PSPath">Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{39E15475-23F2-345D-8977-B5DC47A94E26}</S>
|
||
</MS>
|
||
</Obj>
|
||
<Obj RefId="3">
|
||
<TNRef RefId="0" />
|
||
<MS>
|
||
<S N="DisplayName">Microsoft Visual C++ 2017 Redistributable (x86) - 14.15.26706</S>
|
||
<S N="DisplayVersion">14.15.26706.0</S>
|
||
<S N="Publisher">Microsoft Corporation</S>
|
||
<S N="PSPath">Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{7e9fae12-5bbf-47fb-b944-09c49e75c061}</S>
|
||
</MS>
|
||
</Obj>
|
||
<Obj RefId="4">
|
||
<TNRef RefId="0" />
|
||
<MS>
|
||
<S N="DisplayName">Microsoft Visual C++ 2017 Redistributable (x64) - 14.15.26706</S>
|
||
<S N="DisplayVersion">14.15.26706.0</S>
|
||
<S N="Publisher">Microsoft Corporation</S>
|
||
<S N="PSPath">Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{95ac1cfa-f4fb-4d1b-8912-7f9d5fbb140d}</S>
|
||
</MS>
|
||
</Obj>
|
||
<Obj RefId="5">
|
||
<TNRef RefId="0" />
|
||
<MS>
|
||
<S N="DisplayName">Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.17</S>
|
||
<S N="DisplayVersion">9.0.30729</S>
|
||
<S N="Publisher">Microsoft Corporation</S>
|
||
<S N="PSPath">Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{9A25302D-30C0-39D9-BD6F-21E6EC160475}</S>
|
||
</MS>
|
||
</Obj>
|
||
<Obj RefId="6">
|
||
<TNRef RefId="0" />
|
||
<MS>
|
||
<S N="DisplayName">Sentinel Runtime</S>
|
||
<S N="DisplayVersion">7.92.28470.60000</S>
|
||
<S N="Publisher">Gemalto</S>
|
||
<S N="PSPath">Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{C8903CCB-67B6-4801-AA7B-B4E54E2B8406}</S>
|
||
</MS>
|
||
</Obj>
|
||
<Obj RefId="7">
|
||
<TNRef RefId="0" />
|
||
<MS>
|
||
<S N="DisplayName">Windows Driver Package - Mitutoyo Corporation (WinUSB) USB (01/26/2014 1.0.0.0)</S>
|
||
<S N="DisplayVersion">01/26/2014 1.0.0.0</S>
|
||
<S N="Publisher">Mitutoyo Corporation</S>
|
||
<S N="PSPath">Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\0C2BF85342810B30769EBCA6B95E4E4BE156E077</S>
|
||
</MS>
|
||
</Obj>
|
||
<Obj RefId="8">
|
||
<TNRef RefId="0" />
|
||
<MS>
|
||
<S N="DisplayName">Windows Driver Package - Mitutoyo Corporation (WinUSB) USB (03/26/2012 6.1.7600.16385)</S>
|
||
<S N="DisplayVersion">03/26/2012 6.1.7600.16385</S>
|
||
<S N="Publisher">Mitutoyo Corporation</S>
|
||
<S N="PSPath">Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\0D65E8F8146B3CCE8C4649A829EDCAFD02F3E6CF</S>
|
||
</MS>
|
||
</Obj>
|
||
<Obj RefId="9">
|
||
<TNRef RefId="0" />
|
||
<MS>
|
||
<S N="DisplayName">Windows Driver Package - Mitutoyo Corporation (WinUSB) USB (01/01/2016 1.0.0.0)</S>
|
||
<S N="DisplayVersion">01/01/2016 1.0.0.0</S>
|
||
<S N="Publisher">Mitutoyo Corporation</S>
|
||
<S N="PSPath">Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\17940B80DB5791E80624748EB1CFB7CF28FA0BAE</S>
|
||
</MS>
|
||
</Obj>
|
||
<Obj RefId="10">
|
||
<TNRef RefId="0" />
|
||
<MS>
|
||
<S N="DisplayName">Windows Driver Package - Mitutoyo Corporation (WinUSB) USB (01/26/2014 1.0.0.0)</S>
|
||
<S N="DisplayVersion">01/26/2014 1.0.0.0</S>
|
||
<S N="Publisher">Mitutoyo Corporation</S>
|
||
<S N="PSPath">Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\2B01E4170B345A54C5865F65CEA1BAFA50BB9C2C</S>
|
||
</MS>
|
||
</Obj>
|
||
<Obj RefId="11">
|
||
<TNRef RefId="0" />
|
||
<MS>
|
||
<S N="DisplayName">Windows Driver Package - Mitutoyo Corporation (WinUSB) USB (01/26/2014 1.0.0.0)</S>
|
||
<S N="DisplayVersion">01/26/2014 1.0.0.0</S>
|
||
<S N="Publisher">Mitutoyo Corporation</S>
|
||
<S N="PSPath">Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\CB4E6EDB5EA0AB4F2E28F4C0CA4E0B09C7AE1F54</S>
|
||
</MS>
|
||
</Obj>
|
||
<Obj RefId="12">
|
||
<TNRef RefId="0" />
|
||
<MS>
|
||
<S N="DisplayName">Windows Driver Package - Mitutoyo Corporation (WinUSB) USB (01/26/2014 1.0.0.0)</S>
|
||
<S N="DisplayVersion">01/26/2014 1.0.0.0</S>
|
||
<S N="Publisher">Mitutoyo Corporation</S>
|
||
<S N="PSPath">Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\F3159CAB242459F45CAF22F84A47213A0101C6CE</S>
|
||
</MS>
|
||
</Obj>
|
||
<Obj RefId="13">
|
||
<TNRef RefId="0" />
|
||
<MS>
|
||
<S N="DisplayName">Microsoft Visual C++ 2008 Redistributable - x64 9.0.21022</S>
|
||
<S N="DisplayVersion">9.0.21022</S>
|
||
<S N="Publisher">Microsoft Corporation</S>
|
||
<S N="PSPath">Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{350AA351-21FA-3270-8B7A-835434E766AD}</S>
|
||
</MS>
|
||
</Obj>
|
||
<Obj RefId="14">
|
||
<TNRef RefId="0" />
|
||
<MS>
|
||
<S N="DisplayName">Microsoft Visual C++ 2017 x64 Minimum Runtime - 14.15.26706</S>
|
||
<S N="DisplayVersion">14.15.26706</S>
|
||
<S N="Publisher">Microsoft Corporation</S>
|
||
<S N="PSPath">Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{C77195A4-CEB8-38EE-BDD6-C46CB459EF6E}</S>
|
||
</MS>
|
||
</Obj>
|
||
<Obj RefId="15">
|
||
<TNRef RefId="0" />
|
||
<MS>
|
||
<S N="DisplayName">Microsoft Visual C++ 2017 x64 Additional Runtime - 14.15.26706</S>
|
||
<S N="DisplayVersion">14.15.26706</S>
|
||
<S N="Publisher">Microsoft Corporation</S>
|
||
<S N="PSPath">Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{F106B700-BFF8-3065-B305-14D36AD40539}</S>
|
||
</MS>
|
||
</Obj>
|
||
</Objs> |