No change. Same result. Have a look at the command prompt window. Is HD1 correct? You use HD3. How do I know? It has always restored nicely for me on 3 computers.
The backup from HD1 is fine but did you take the screenshot before it finished? Try this... Code: ::@echo off CD /d %~dp0 ::if not defined RunTask set RunTask=1 & start "Snapshot" /min %SystemRoot%\system32\cmd.exe /c "%0" & goto :EOF snapshot64.exe HD1:* "D:\System_Backup\Drive_Snapshot\$disk-$date-$hour-$minute-$second.sna" -o -L0 -R --UseVSS -W MD hadron MOVE *.sna hadron pause IF EXIST Entire-3 (RD Entire-3 /s /q) IF EXIST Entire-2 (REN Entire-2 Entire-3) IF EXIST Entire-1 (REN Entire-1 Entire-2) REN Backup Entire-1 pause You will see the command window. Don't do anything at the first pause. I saw this... It shows hadron being created and the files being moved. What do you see after "Snapshot finished successfully"?
Nice find. Excellent. A few questions. Is snapshot64.exe in D:\System_Backup\Drive_Snapshot? Is your batch file in D:\System_Backup\Drive_Snapshot? Are you running the batch file as an Admin?
snapshot64.exe is in the default folder of: C:\Program Files (x86)\Snapshot I know it's portable, but I installed it for some reason. The batch is in the same folder: C:\Program Files (x86)\Snapshot Yes, I am running as Admin.
OK, your snapshot64.exe isn't in D:\System_Backup\Drive_Snapshot You can either move it to that folder or change the script to... Code: snapshot64.exe HD1:* "D:\System_Backup\Drive_Snapshot\$disk-$date-$hour-$minute-$second.sna" -o -L0 -R --UseVSS -W CD /d D:\System_Backup\Drive_Snapshot MD hadron Does that work now? Edit.... your batch file should be in D:\System_Backup\Drive_Snapshot
I am going to move my batches over to a sub-folder in the D:\System_Backup\Drive_Snapshot folder. That's how I done the IFWRotate batch.
The batch files need to be in D:\System_Backup\Drive_Snapshot for CD /d %~dp0 to work. Not in a sub folder. You can have them in a sub folder if you use... CD /d D:\System_Backup\Drive_Snapshot
I am about to run this. Is that right. Code: ::@echo off CD /d D:\System_Backup\Drive_Snapshot ::if not defined RunTask set RunTask=1 & start "Snapshot" /min %SystemRoot%\system32\cmd.exe /c "%0" & goto :EOF snapshot64.exe HD1:* "D:\System_Backup\Drive_Snapshot\$disk-$date-$hour-$minute-$second.sna" -o -L0 -R --UseVSS -W CD /d D:\System_Backup\Drive_Snapshot MD hadron MOVE *.sna hadron IF EXIST Entire-3 (RD Entire-3 /s /q) IF EXIST Entire-2 (REN Entire-2 Entire-3) IF EXIST Entire-1 (REN Entire-1 Entire-2) REN hadron Entire-1
Make it... Code: @echo off if not defined RunTask set RunTask=1 & start "Snapshot" /min %SystemRoot%\system32\cmd.exe /c "%0" & goto :EOF snapshot64.exe HD1:* "D:\System_Backup\Drive_Snapshot\$disk-$date-$hour-$minute-$second.sna" -o -L0 -R --UseVSS -W CD /d D:\System_Backup\Drive_Snapshot MD hadron MOVE *.sna hadron IF EXIST Entire-3 (RD Entire-3 /s /q) IF EXIST Entire-2 (REN Entire-2 Entire-3) IF EXIST Entire-1 (REN Entire-1 Entire-2) REN hadron Entire-1
That's not running either. I see a quick flash of the command prompt window, then nothing. I ran it as Admin.
OK. Put snapshot64.exe and your batch file in D:\System_Backup\Drive_Snapshot Code: @echo off CD /d %~dp0 if not defined RunTask set RunTask=1 & start "Snapshot" /min %SystemRoot%\system32\cmd.exe /c "%0" & goto :EOF snapshot64.exe HD1:* "D:\System_Backup\Drive_Snapshot\$disk-$date-$hour-$minute-$second.sna" -o -L0 -R --UseVSS -W CD /d D:\System_Backup\Drive_Snapshot MD hadron MOVE *.sna hadron IF EXIST Entire-3 (RD Entire-3 /s /q) IF EXIST Entire-2 (REN Entire-2 Entire-3) IF EXIST Entire-1 (REN Entire-1 Entire-2) REN Backup Entire-1