Schedule scan

In Unix-based systems, use cron to schedule an On-demand scan at a custom period.

To set up a scheduled task, edit the cron table (crontab) via a Terminal window.

If you are editing the cron table for the first time, you will be presented with the option to choose an editor by pressing the corresponding number. Select an editor you have experience with; for example, we refer to the Nano editor below when saving changes.

Schedule an in-depth full disk scan every Sunday at 2 am

1.To edit the cron table, execute the following command from a Terminal window as a privileged user who can access the folders to be scanned:

sudo crontab -e

2.Use the arrow keys to navigate below the text in crontab, and type the following command:

0 2 * * 0 /opt/eset/eea/bin/odscan --scan --profile="@In-depth scan" / &>/dev/null

3.To save changes, press CTRL + X, type Y, and press Enter.

Schedule smart scan of a particular folder every night at 11 pm

In this example, we schedule to scan the /var/www/download/ folder every night.

1.To edit the cron table, execute the following command from a Terminal window as a privileged user who can access the folders to be scanned:

sudo crontab -e

2.Use the arrow keys to navigate below the text you see in crontab, and type the following command:

0 23 * * 0 /opt/eset/eea/bin/odscan --scan --profile="@Smart scan" /var/www/download/ &>/dev/null

3.To save changes, press CTRL + X, type Y, and press Enter.