This prevents the ZoneAlarm installer from generating an error. Also, many installers don't clean up after themselves so this leaves a bunch of garbage files in the "Default User" directory. This directory is used to create all other user profiles and so they also get the garbage.
Even though this only needs to be defined in just one addon to be effective for all, I've added this to all of my addon packs (which I plan to start posting soon). nLite and RVMIntegrator appear to dedupe these entries before adding them to HIVESYS.INF.
Code: Select all
;Made by HiDefHusker [general] builddate=2006/07/03 description=ZoneAlarm language=English title=ZoneAlarm version=6.5.722.000 website=http://www.zonealarm.com/ [EditFile] I386\HIVESYS.INF,AddReg,HIVESYS.AddReg I386\SVCPACK.INF,SetupHotfixesToRun,SVCPACK.AddProgram [HIVESYS.AddReg] HKLM,"SYSTEM\CurrentControlSet\Control\Session Manager\Environment","TEMP",0x00020000,"%%SystemRoot%%\TEMP" HKLM,"SYSTEM\CurrentControlSet\Control\Session Manager\Environment","TMP",0x00020000,"%%SystemRoot%%\TEMP" [SVCPACK.AddProgram] zlsSetup_65_722_000_en.exe /s /noreboot