BGSync parameters

Example: bgsync.exe -t mirror -s C:\test -d C:\test2

-t, –type TYPE
Sets the type of the synchronization (mirror, copy, pack, command, fullbackup, inkbackup, diffbackup).

-s, –source SOURCE
Specifies the source directory.

-d, –dest DESTINATION
Sets the target directory.

–edir DIRECTORY
Sets directory names that should not be synchronized. Option can be specified multiple times (–edir DIR1 –edir DIR2).

–edname DIRECTORY
Sets directory names that should not be synchronized. Option can be specified multiple times (–edname DIRNAME1 –edname DIRNAME2).

–efname FILENAME
Sets filenames that should not be synchronized. Option can be specified multiple times (–efname FILENAME1 –efname FILENAME2).

–eftype FILE TYPE
Sets filetypes that should not be synchronized. Option can be specified multiple times (–eftype FILETYPE1 –eftype FILETYPE2).

–time TIMESTAMP
Synchronize only files whose last modified is newer than the timestamp.

-n, name NAME
Sets a name (only for backups). Important if multiple directories in the same destination directory.

–delete PARAMETER
Delete at the end of a process the source directory, as parameters are possible (0 = without the source directory itself and 1 = including the source directory the source directory, with the backups, this has a different function, as old backups from the target directory will be deleted and the parameter specifies how many old backups should be retained.

-c, –copy COPY PATH
Here, the created file (for backup or Pack) is copied in addition after the process in an additional list.

–confirm
Requires confirmation before and after each synchronization.

-e, –edit
Start the edit mode.

-h, –help
Displays the help possible only without any additional parameters.