One-click BackUp for WinRAR manual

Prev Page Next Page

OCB help index
Software License Agreement
Buy OCB or WinRAR license
What is One-click BackUp (OCB) for WinRAR and what is its purpose?
Freeware vs. Shareware versions. Registration.
How do I make first-time installation?
How do I get language files or translate OCB into my native language?
What files do I need to back up and how often?
What is a preset? Creating a new preset.
How do I set up a simple preset to test OCB?
General conceptions for everyday use
Using OCB main window
Settings - General tab
Settings - Interface tab
Settings - OCB-BIN tab
Settings - Remote Access tab
Settings - Dialup tab
Settings - Error management tab
Settings - Security tab
Settings - Appearance tab
Preset configuration - saving and loading default settings
Preset configuration - selecting an image for the preset
Preset configuration - General tab
Preset configuration - Actions tab
Preset configuration - File lists tab
Preset configuration - Notes / Comments tab
Duplicating a preset
Renaming a preset
Deleting a preset
Making a Windows shortcut to run a preset
Scheduling a preset
Creating a special preset (Windows Registry backup demo)
Configuring the scheduler
Using Shell Notifier
Advanced commands
Restoring backup files
Using command line parameters to control OCB
Using remote access via Internet or LAN to control OCB

Using Shell Notifier

Shell Notifier is a special tool used to schedule or run presets automatically when the contents of a certain folder changes. You can trace up to 9 different folders with or without subfolders using Shell Nofifier tasks. The tool is available using the toolbar button or menu "Scheduler->Shell Notifier".

Shell Notifier is usually used to backup database files which are changed constantly but with different frequency. For instance, if your database is changed 100 times at daytime and 20 times at nighttime, you will have a lot of redundant backup files created at nights if you back it up using only the Scheduler. Shell Notifier solves this problem by scheduling the backup process only when the database files were really modified. besides, there are optional parameters which will help you to create backups more efficiently depending on the characteristics of this or that program or database engine.

How to add, change or disable tasks:

  1. Select a task 1..9 from the right-sided list.
  2. Configure all parameters.
  3. Check the checkbox next to the task name to enable the task or uncheck it to disable it.
  4. Select another task and repeat steps 1-3.
  5. Press [OK] button.

Task parameters:

Task name: this is the description of the task, just for you to remember what it is for.

Preset/command to run: the name of a preset or a command which will be scheduled when the event occurs. You may use any commands which can be scheduled, like /hibernate.

Folder to trace: the name of the folder which contents is expected to be changed.

Watch subfolders: if this checkbox is checked, all subfolders will be also analyzed.

CHANGE_FILE_NAME: the event occurs when a file is created, renamed or deleted.
CHANGE_DIR_NAME: the event occurs when a folder is created, renamed or deleted.
CHANGE_SIZE: a non-empty file from the selected folder was created or resaved.
CHANGE_LAST_WRITE: a file has been written to.
CHANGE_ATTRIBUTES: attributes of a file were changed (also occurs when a file is created, renamed or saved).

Pre-execution delay (in seconds): this delay is used when you expect the program to dump the data in a burst. Rare programs save one line to a file and go to sleep after it. Most programs save large arrays of data and it may take some time after the first write operation. As you want to back up complete files, you should predict how much time is needed for the program to save all data. Of course, OCB cannot do it for you, so make some tests, find out the maximum period of saving and increase this period 50-100%. For example, if the program usually needs 10 seconds to save all its files, set this value to 15-20 seconds to be sure that all the data is saved before the backup process begins.

Make inactive for (in minutes): this delay is used to deactivate the Shell Notifier task after the event has occurred. Actually, your folder may be changed once in 3 hours as well as it may be changed every second. Do you really need so many backup files? Unlikely! Use this value to specify the inactive period that begins after a new scheduled task is added by the Shell Notifier; during this period the Shell Notifier will ignore everything that happens in the folder. Once the inactive period ends, the Shell Notifier begins to trace the changes again and it is ready to schedule new presets when something changes. It is highly recommended to set this period for the time period exceeding the time required to back up the selected preset, otherwise a lot of unneeded scheduled tasks will be enqueued.

Now it is inactive till: this is an information window, it shows when the task will be active again. If you want to make it active right now, click the [X] button nearby (the effect takes place immediately, even before you press OK button).



Configuring the scheduler.
Advanced commands.
Using command line parameters to control OCB.