ClamAV for Windows

ClamAV for Windows

ClamAV for Windows is separate from, and complimentary to, ClamWin. Both are based on ClamAV, but do different things.

ClamWin is a local antivirus scanner that does not perform on-access scanning. It will only scan on demand, or perform a scheduled scan.

ClamAV for Windows runs in the cloud and scans files on your computer on access.

You can have both installed at the same time. In fact, ClamAV for Windows recommends that you use it together with yet another antivirus solution.

This installer is for ClamAV for Windows.

<?xml version="1.0" encoding="UTF-8"?>
<packages
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation="../xsd/packages.xsd" >

<!--
  There are two separate versions of ClamAV: ClamWin and ClamAV for Windows.
  ClamWin runs locally but does not scan on access, only on demand.
  ClamAV for Windows does not run locally (it runs in the cloud) but it scans on access.
  They can coexist just fine.
-->

  <package id='clamforwin' name="ClamAV for Windows" revision="1" priority="5" reboot="postponed">
    <check type="uninstall" condition="exists" path="ClamAV for Windows" />
    <install cmd='%comspec% /c if "%PROCESSOR_ARCHITECTURE%" == "x86" "%SOFTWARE%\clamav\clam-latest-32.exe" /S /qn' />
    <install cmd='%comspec% /c if "%PROCESSOR_ARCHITECTURE%" == "amd64" "%SOFTWARE%\clamav\clam-latest-64.exe" /S /qn' />
    <upgrade cmd='%comspec% /c if "%PROCESSOR_ARCHITECTURE%" == "x86" "%SOFTWARE%\clamav\clam-latest-32.exe" /S /qn' />
    <upgrade cmd='%comspec% /c if "%PROCESSOR_ARCHITECTURE%" == "amd64" "%SOFTWARE%\clamav\clam-latest-64.exe" /S /qn' />

    <remove cmd='"%PROGRAMFILES%\ClamAV for Windows\1.0.26\uninstall.exe" /S'/>
  </package>
</packages>

The download URLs for ClamAV for Windows are:

 http://www.clamav.net/win32/clam-latest-32.exe
 http://www.clamav.net/win32/clam-latest-64.exe