Changes

Jump to: navigation, search

ESET NOD32

3,886 bytes added, 21:23, 9 October 2012
Added XML for EES5 and ERAC, and edited notes on install packages.
ESET's NOD32 and ESET Smart Security products use the same management console. This tool produces packages that play nicely with WPKG.
Use Go to the Remote Install tab of ESET Remote Administrator Console , then choose Manage Packages from the Actions menu to build an installation package per the ESET Remote Administrator manual. Build your package to run with <code>/qn REBOOT="ReallySuppress"</code>. Once you've entered the desired configuration, use "Export to Folder or Logon Script" to export your package as <code>einstaller.exe</code>. You can then launch this file from WPKG. To prevent communication being interrupted and the install appearing to fail, use the configuration editor to set "Windows desktop 5/Personal firewall/Settings/Postpone Personal firewall module update until a computer restart" to Yes. This is a new feature in the version 5 desktop products.
When using the ERAC package editor, make sure entering and saving your update password is the very last thing you do before exporting, as otherwise it may not end up in the package.
A reboot is required when removing NOD32 or ESS, but a reboot is not normally required on installation.
 
== Note on upgrading ==
 
It's generally advisable to use ESET Remote Administrator Console to upgrade ESS and EES, but adding upgrade stanzas to these packages may work.
== NOD32 version 3.0.695.0 ==
<exit code="1641" reboot="postponed" />
<exit code="3010" reboot="postponed" />
</remove>
 
</package>
</source>
 
==ESET Endpoint Security 5==
 
The same install package works for version 4 and 5 products, but uninstall is different. Automated uninstall may not be possible with version 5 products without turning off self-defense.
 
<source lang="xml">
<package id="ess4"
name="ESET Endpoint Security 5"
revision="1"
reboot="false"
priority="0">
 
<!-- Note: for upgrades, it's recommended that older versions of the
product be removed. Upgrade stanzas should do this. For easier testing,
it might be a good idea to have separate packages for each version of
the product. -->
 
<check type="logical" condition="or">
<check type="uninstall" condition="exists" path="ESET Smart Security" />
<check type="uninstall" condition="exists" path="ESET Endpoint Security" />
 
<!-- Uncomment to avoid stepping on other antivirus products, as it's hard to clean up the mess when this happens. -->
<!-- <check type="uninstall" condition="exists" path="Trend Micro PC-cillin Internet Security 2007" /> -->
<!-- <check type="uninstall" condition="exists" path="Trend Micro PC-cillin Internet Security 2008" /> -->
<!-- <check type="uninstall" condition="exists" path="Trend Micro OfficeScan Client" /> -->
<!-- <check type="uninstall" condition="exists" path="ESET NOD32 Antivirus" /> -->
</check>
 
<install cmd="%COMSPEC% /C if not exist &quot;%PROGRAMFILES(x86)%&quot; &quot;%SOFTWARE%\einstaller-x86.exe&quot; /qn">
<exit code="0" />
<exit code="3010" reboot="postponed" />
<exit code="1641" reboot="postponed" />
</install>
 
<install cmd="%COMSPEC% /C if exist &quot;%PROGRAMFILES(x86)%&quot; &quot;%SOFTWARE%\einstaller-x64.exe&quot; /qn">
<exit code="0" />
<exit code="3010" reboot="postponed" />
<exit code="1641" reboot="postponed" />
</install>
 
<!-- Untested but may work with EES 5 -->
<remove cmd='MsiExec.exe /qn /x{950B1859-7F95-4CCF-8674-0F843B58CCAB}' >
<exit code="0" />
<exit code="1605" />
<exit code="1614" />
<exit code="1641" reboot="postponed" />
<exit code="3010" reboot="postponed" />
</remove>
 
</package>
</source>
 
=Install ESET Remote Administrator Console=
 
ESET Remote Administrator Console should be installed on management workstations.
 
<source lang="xml">
<package id="erac"
name="ESET Remote Administrator Console"
revision="%version%"
reboot="false"
priority="0">
 
<variable name="version" value="5.0.242.0" />
 
<check type="uninstall" condition="exists" path="ESET Remote Administrator Console" />
<check type="logical" condition="or" >
<check type="file" condition="versiongreaterorequal" value="%version%" path="%PROGRAMFILES%\ESET\ESET Remote Administrator\Console\console.exe" />
<check type="file" condition="versiongreaterorequal" value="%version%" path="%PROGRAMFILES(x86)%\ESET\ESET Remote Administrator\Console\console.exe" />
</check>
 
<install cmd="msiexec /qn /i &quot;%SOFTWARE%\eset\era_console_nt32_enu-%version%.msi&quot; ">
<exit code="0" />
<exit code="1638" />
</install>
<upgrade cmd="msiexec /qn /i &quot;%SOFTWARE%\eset\era_console_nt32_enu-%version%.msi&quot; ">
<exit code="0" />
<exit code="1638" />
</upgrade>
 
<remove cmd="MsiExec.exe /qn /x{6E5A47E7-4E1F-4507-95D0-59F9E8BC05BD}">
<exit code="0" />
<exit code="1605" />
<exit code="1614" />
</remove>
Anonymous user

Navigation menu