parent
ad6ad9c857
commit
402b7626bc
8 changed files with 65 additions and 0 deletions
@ -0,0 +1,2 @@ |
||||
*.exe filter=lfs diff=lfs merge=lfs -text |
||||
*.dll filter=lfs diff=lfs merge=lfs -text |
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,7 @@ |
||||
@echo off |
||||
tasklist /FI "IMAGENAME eq rsync.exe" 2>NUL | find /I /N "rsync.exe">NUL |
||||
if "%ERRORLEVEL%"=="0" exit 255 |
||||
tasklist /FI "IMAGENAME eq vshadow.exe" 2>NUL | find /I /N "vshadow.exe">NUL |
||||
if "%ERRORLEVEL%"=="0" exit 255 |
||||
cd \backuppc |
||||
cscript pre-cmd.vbs |
@ -0,0 +1,41 @@ |
||||
REM @ECHO OFF |
||||
REM ***************************************************************** |
||||
REM |
||||
REM VSRSYNC.CMD - Batch file template to start your rsync command (s). |
||||
REM |
||||
REM By Michael Stowe |
||||
REM ***************************************************************** |
||||
|
||||
call vss-setvar.cmd |
||||
|
||||
cd \BackupPC |
||||
|
||||
call part.cmd |
||||
SET CWRSYNCHOME=\BACKUPPC |
||||
SET CYGWIN=nontsec |
||||
SET CWOLDPATH="%PATH%" |
||||
SET PATH="\BACKUPPC;%PATH%" |
||||
|
||||
FOR /F "tokens=1,2,3,4,5,6,7" %%G IN ("%MAP%") DO ( |
||||
if "%SHADOW_DEVICE_1%" NEQ "" dosdev %%G %SHADOW_DEVICE_1% |
||||
if "%SHADOW_DEVICE_2%" NEQ "" dosdev %%H %SHADOW_DEVICE_2% |
||||
if "%SHADOW_DEVICE_3%" NEQ "" dosdev %%I %SHADOW_DEVICE_3% |
||||
if "%SHADOW_DEVICE_4%" NEQ "" dosdev %%J %SHADOW_DEVICE_4% |
||||
if "%SHADOW_DEVICE_5%" NEQ "" dosdev %%K %SHADOW_DEVICE_5% |
||||
if "%SHADOW_DEVICE_6%" NEQ "" dosdev %%L %SHADOW_DEVICE_6% |
||||
if "%SHADOW_DEVICE_7%" NEQ "" dosdev %%M %SHADOW_DEVICE_7% |
||||
) |
||||
|
||||
REM Go into daemon mode, we'll kill it once we're done |
||||
rsync -v -v --daemon --config=rsyncd.conf --no-detach --log-file=diagnostic.txt |
||||
|
||||
FOR /F "tokens=1,2,3,4,5,6,7" %%G IN ("%MAP%") DO ( |
||||
if "%SHADOW_DEVICE_1%" NEQ "" dosdev -r -d %%G |
||||
if "%SHADOW_DEVICE_2%" NEQ "" dosdev -r -d %%H |
||||
if "%SHADOW_DEVICE_3%" NEQ "" dosdev -r -d %%I |
||||
if "%SHADOW_DEVICE_4%" NEQ "" dosdev -r -d %%J |
||||
if "%SHADOW_DEVICE_5%" NEQ "" dosdev -r -d %%K |
||||
if "%SHADOW_DEVICE_6%" NEQ "" dosdev -r -d %%L |
||||
if "%SHADOW_DEVICE_7%" NEQ "" dosdev -r -d %%M |
||||
) |
||||
|
Loading…
Reference in new issue