 |
RotatingDriveLetter

Ensures a single profile rotates which devices it uses as Destination each time it runs. |
|
Script
Author: Dave Wilkins - 2BrightSparks Pte
Ltd.
Script Details
Many people have multiple backup devices, and data they wish to be kept regularly backed up. The "Rotating Drive Letter" script supports a single profile that rotates which devices it uses as Destination each time it runs.
The profile should be set to run according to the frequency you design the script around, and the script tells the profile which device to use. The script creates a new custom Variable - that you can use in place of the drive letter - whose value is calculated differently depending when the profile runs /calls the script for a value (that is, asks which device to use). As delivered, it is designed to be run every 15 minutes, and to toggle between one of four values. It can be edited/adapted to deliver values based on the half-hour, the hour or even the day, etcetera. |
 |
AbortIfNoSpace

Aborts the profile before copying starts if there is not enough free space. |
|
Script
Author: Dave Wilkins - 2BrightSparks Pte
Ltd.
Script Details
This script checks to make sure there is enough free space on the source and destination to copy the files. If there is insufficient free space then the profile aborts. Note that some locations, e.g. FTP, cannot report free space and so this script will not work for such profiles. |
 |
SyncBackProFreeSpace

Shows Free Space on drives. |
|
Script
Author: Dave Wilkins - 2BrightSparks Pte
Ltd.
Script Details
These scripts shows the free disk space on the source and/or destination drive when using SyncBackPro. Incompatible resources such as FTP display 'N/A'.
|
 |
ROCopy

Sets the destination copy of a file to read-only. |
|
Script
Author: 2BrightSparks Pte
Ltd.
Script Details
This is a run-time script
that sets the read-only attribute
on files copied to the destination.
This may be useful in situations
where you want to minimize
the chance of other users, or programs,
accidentally changing
or deleting backup files. It is only
for use with profiles where the destination
is a normal filesystem and compression
is not used.
|
 |
OnlyYesterday

Ignores any files if the source file has not been modified yesterday. |
|
Script
Author: 2BrightSparks Pte
Ltd.
Script Details
The
script is not used if it is
a Restore
This is a run-time script
that ignores (skips) any files if
the source file has not been modified
yesterday (any time during the day
before the profile is run). The script
will not ignore such files if the
profile is run as a Restore.
|
 |
AllDrives

Allows backup and sync with multiple drives in the
same profile. |
|
Script
Author: 2BrightSparks Pte
Ltd.
Script Details
This
is a location script that allows a
profile to backup or sync with multiple
drives. Install the script and then
create a profile that uses the script
as the source or destination. Simply
set the source or destination path
(depending on which is using the script)
to \. Using the File & Folder selection
window you can then choose the folders
and files on any drive. Note that this
script only works with drive letters
and does not include network paths
(unless they are mapped to a drive).
|
 |
IgnoreTimeStamp

Instruct
SyncBackPro to completely ignore the
last modification date and time of a
file. |
|
Script Author: SyncBackGuy
(Dave)
Script Details
Instruct SyncBackPro to completely
ignore the last modification date & time
of a file. This option is not available
if your profile is a Sync profile, however
the IgnoreTimeStamp script allows users
to ignore the last
modification date & time of
a file for Sync profiles as well, even
though the option is greyed out in the
profile. This script requires that the
hashing option is turned on ("Use
slower but more reliable method of file
change detection").
|
 |
WaitForFinish

Stops a profile from running
until a particular program has either finished running or isn't running. |
|
Script
Author: 2BrightSparks Pte
Ltd.
Script Details
This is a run-time script that waits
for a program to finish before it starts.
This can be useful when you do not
want to close a program, but instead
want to wait for it to finish before
running the profile. Note that you
should edit the script and set the
name of the program that your wish
to wait for (see the comments in the
script code). By default it waits for
Notepad to finish. |
 |
InsertIntoSQLDB

Create JobLog Entries in SQL Tables. |
|
Script
Author: David Centofanti of Perma-Fix
Script Details
This script may be used with SyncBackSE or SyncBackPro using the "Run Before" and "Run After" functions.
Script Details: Inserts Job Status into an SQL Database. This script will create JobLog entries in an SQL Table before SyncBackSE/Pro runs, then will update these entries when SyncBackSE/Pro's run is complete.
To setup:
1. Create the JobLogTable
2. Create the JobLogMaxView
3. Add the Start and End scripts with the appropriate parameters.
The start, end, and table creation scripts are included in the zip download.
|