;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; MESOL installer IIF2 file ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [variables] ;CUSTOM VARIABLES CAN NOT HAVE NESTED CUSTOM VARIABLES ; ONLY MAY NEST PRE-DEFINED VARIABLES ;path=EXECUTION PATH ;pre-defined ;system=SYSTEM PATH ;pre-defined ;progfilesdir=PROGRAM FILES DIRECTORY ;pre-defined ;root=WINDOWS DRIVE (ie C:) ;pre-defined installdir=%progfilesdir%\Intel\AMT startfolder=AMT [/variables] [copy file] source=%path%\setup.exe destination=%system%\mesoludlg.exe uninstall=true [/copy file] [copy file] source=%path%\difxapi.dll destination=%system%\difxapi.dll uninstall=false error=ignore [/copy file] [copy file] source=%path%\x64\difxapi.dll destination=%system%\x64\difxapi.dll uninstall=false condition=IsWoW error=ignore [/copy file] [copy file] source=%path%\x64\Difx64.exe destination=%system%\x64\Difx64.exe uninstall=false condition=IsWoW [/copy file] [copy file] source=%path%\NAC_PP\IntelAMTPP.dll destination=%progfilesdir%\Common Files\postureAgent\plugins\install\IntelAMTPP.dll uninstall=true condition=IfExists(%path%\NAC_PP\IntelAMTPP.dll) [/copy file] [copy file] source=%path%\NAC_PP\IntelAMTPP.inf destination=%progfilesdir%\Common Files\postureAgent\plugins\install\IntelAMTPP.inf uninstall=true condition=IfExists(%path%\NAC_PP\IntelAMTPP.inf) [/copy file] [copy file] source=%path%\NAC_PP\IntelAMTPP.dll destination=%progfilesdir%\Common Files\postureAgent\plugins\IntelAMTPP.dll uninstall=only condition=IfExists(%path%\NAC_PP\IntelAMTPP.dll) [/copy file] [copy file] source=%path%\NAC_PP\IntelAMTPP.inf destination=%progfilesdir%\Common Files\postureAgent\plugins\IntelAMTPP.inf uninstall=only condition=IfExists(%path%\NAC_PP\IntelAMTPP.inf) [/copy file] [copy directory] source=%path%\LMS destination=%installdir% uninstall=true [/copy directory] [copy file] source=%path%\Lang\MESOL\%lang%\Mesol%lang%.dll destination=%system%\Lang\MESOL\%lang%\Mesol%lang%.dll uninstall=true error=ignore [/copy file] [copy file] source=%path%\Lang\MESOL\%lang%\license.txt destination=%installdir%\license.txt uninstall=true error=ignore [/copy file] [registry] keyroot=HKLM keypath=SYSTEM\CurrentControlSet\Services\Eventlog\Application\LMS keyvalue=EventMessageFile keydata=%installdir%\LMS.exe keytype=sz uninstall=true [/registry] [registry] keyroot=HKLM keypath=SYSTEM\CurrentControlSet\Services\Eventlog\Application\LMS keyvalue=TypesSupported keydata=7 keytype=dw uninstall=true [/registry] [registry] keyroot=HKLM keypath=SOFTWARE\INTEL\MESOL keyvalue=InstallPath keydata=%installdir% keytype=sz uninstall=true [/registry] [registry] keyroot=HKLM keypath=SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MESOL keyvalue=DisplayName keydata=%GetString(2013)% keytype=sz uninstall=true [/registry] [registry] keyroot=HKLM keypath=SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MESOL keyvalue=UninstallString keydata=%system%\mesoludlg.exe -uninstall keytype=sz uninstall=true [/registry] [registry] keyroot=HKLM keypath=SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MESOL keyvalue=Publisher keydata=Intel Corporation keytype=sz uninstall=true [/registry] [registry] keyroot=HKLM keypath=SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MESOL keyvalue=InstallLocation keydata=%installdir% keytype=sz uninstall=true [/registry] [registry] keyroot=HKLM keypath=SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MESOL keyvalue=NoModify keydata=1 keytype=dw uninstall=true [/registry] [registry] keyroot=HKLM keypath=SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MESOL keyvalue=NoRepair keydata=1 keytype=dw uninstall=true [/registry] [registry] keyroot=HKLM keypath=SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MESOL keyvalue=DisplayIcon keydata=%system%\mesoludlg.exe,0 keytype=sz uninstall=true [/registry] [registry] keyroot=HKLM keypath=SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MESOL keyvalue=VersionMajor keydata=1 keytype=dw uninstall=true [/registry] [registry] keyroot=HKLM keypath=SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MESOL keyvalue=VersionMinor keydata=0 keytype=dw uninstall=true [/registry] [registry] keyroot=HKLM keypath=SOFTWARE\INTEL\MESOL keyvalue=Language keydata=%lang% keytype=sz uninstall=true [/registry] [registry] keyroot=HKLM keypath=SOFTWARE\Intel\IntelAMTPP keyvalue=Posture uninstall=only [/registry] [registry] keyroot=HKLM keypath=SOFTWARE\Intel\IntelAMTPP keyvalue=PostureHash uninstall=only [/registry] [registry] keyroot=HKLM keypath=SOFTWARE\Intel\IntelAMTPP keyvalue=OldPostureHash uninstall=only [/registry] [services] servicename=LMS displayname=Intel(R) Management and Security Application Local Management Service description=Intel(R) Management and Security Application Local Management Service - Allows applications to access the local Intel(R) Management and Security Application using its locally-available selected network interfaces. servicetype=SERVICE_WIN32_OWN_PROCESS starttype=SERVICE_AUTO_START binpath=%installdir%\LMS.exe uninstall=true [/services]