You are here 705137

SyncBack Batch File 2s3d9

7 posts / 0 new
Last post
Jace
Offline
Last seen: 17 years 3 months ago
ed: 2006-02-16 12:59
SyncBack Batch File

Here is a copy of what I am using with SyncBack. It backs up the existing settings runs syncback and then restores the previous settings. If there are no existing settings it still works fine but gives some error messages. Let me know any suggestions as this is my first batch file and I am still learning. I tried registry rapper first but it didn't backup the existing registry settings so if I use it somewhere where it is already installed they will loose all the profiles.

@ECHO OFF
REM **********************************************
REM SyncBack Startup
REM **********************************************

REM Try to export the existing SyncBack registry Settings to SyncBack_Exist.reg
REG EXPORT HKEY_CURRENT_\Software\MJLSoftware SyncBack_Exist.reg

REM Delete the existing SyncBack registry settings
REG DELETE HKEY_CURRENT_\Software\MJLSoftware /f

REM Checking if a specific reg file exists if so add it to the registry
if exist SyncBack_%computername%.reg regedit /s SyncBack_%computername%.reg

REM Starting SyncBack
REM STart SyncBack then wait for it to exit before continuing
start /WAIT syncback.exe

REM Exporting Portable Settings for next session
REG EXPORT HKEY_CURRENT_\Software\MJLSoftware\ SyncBack_%computername%.reg

REM Deleting the Portable Settings from the registry
REG DELETE HKEY_CURRENT_\Software\MJLSoftware /f

REM Check if there were any existing settings if so add them to the registry
if exist SyncBack_Exist.reg regedit /s SyncBack_Exist.reg

REM Check if the existing registry setting file is still present if so delete it
if exist SyncBack_Exist.reg DEL SyncBack_Exist.reg

exit

Jace
Offline
Last seen: 17 years 3 months ago
ed: 2006-02-16 12:59
Windows98

I tried to run this on a windows 98 machine and it wouldn't work, it only generates bad command error messages. Anybody have any suggestions?

Jace
Offline
Last seen: 17 years 3 months ago
ed: 2006-02-16 12:59
bump

Anybody

Mr-Fly
Offline
Last seen: 11 years 8 months ago
ed: 2006-03-11 08:13
Windows 98 has no built in

Windows 98 has no built in reg.exe

Thats why this will not work on win98

Mr-Fly
Offline
Last seen: 11 years 8 months ago
ed: 2006-03-11 08:13
One tip for you.

One tip for you.
To hide the command line window during the execution of syncback, you can use a tool called cmdow (search google)
You can replace the start call by:
cmdow @ /HID
start /wait syncback.exe
cmdow @ /VIS

This will hide the command line short before the start of syncback and show the command line right after exit Smile

Greets
Thorsten

edit: the next version of syncbackSE will have .ini rather than using the registry.

Mr-Fly
Offline
Last seen: 11 years 8 months ago
ed: 2006-03-11 08:13
Version 4.1

Hi.

The next version of SyncBackSE will not use the registry anymore and does not require any DLL's to be ed anymore.

I am using a beta already and it is really great.
So stay tuned, when it will be released.

Kind Regards
Thorsten

azjerry
Offline
Last seen: 7 years 8 months ago
ed: 2005-12-09 12:42
too bad it's not the free version

of SyncBack. It seems destined to stay forever at version 3.something

Topic locked