1.

Solve : Projekt Backup in betch file?

Answer»

Many thanks for the help can you are to give me,
since made some changes to the betch file code,
referring to the assistance that you gave me
I received the response the following message.
I need to look as Percent from 1% to 100% of material being copied
by the TIME can I executed the file.
Originally if I download a program from internet,and waiting until a 100%.

thank you very mutch.



this mesage:

C:\Documents and Settings\Administrator.IBD\Desktop>set day=13

C:\Documents and Settings\Administrator.IBD\Desktop>set mnth=06

C:\Documents and Settings\Administrator.IBD\Desktop>set yr=12

C:\Documents and Settings\Administrator.IBD\Desktop>if 06 == 01 set mnth=JAN

C:\Documents and Settings\Administrator.IBD\Desktop>if 06 == 02 set mnth=FEB

C:\Documents and Settings\Administrator.IBD\Desktop>if 06 == 03 set mnth=MAR

C:\Documents and Settings\Administrator.IBD\Desktop>if 06 == 04 set mnth=APR

C:\Documents and Settings\Administrator.IBD\Desktop>if 06 == 05 set mnth=MAY

C:\Documents and Settings\Administrator.IBD\Desktop>if 06 == 06 set mnth=JUN

C:\Documents and Settings\Administrator.IBD\Desktop>if JUN == 07 set mnth=JUL

C:\Documents and Settings\Administrator.IBD\Desktop>if JUN == 08 set mnth=AUG

C:\Documents and Settings\Administrator.IBD\Desktop>if JUN == 09 set mnth=SEP

C:\Documents and Settings\Administrator.IBD\Desktop>if JUN == 10 set mnth=OCT

C:\Documents and Settings\Administrator.IBD\Desktop>if JUN == 11 set mnth=NOV

C:\Documents and Settings\Administrator.IBD\Desktop>if JUN == 12 set mnth=DEC

C:\Documents and Settings\Administrator.IBD\Desktop>set dte=13JUN12
Start Time = 22:00:05.09
1 file(s) copied.
sleep
'sleep' is not recognized as an internal or external command,
operable program or batch file.
Stop Time = 22:10:38.60
Total Run Time = 633 seconds
-------------------------------------------------------

this changes to the betch file code,



set day=%date:~-10,2%
set mnth=%date:~-7,2%
set yr=%date:~-2,2%
if %mnth%==01 set mnth=JAN
if %mnth%==02 set mnth=FEB
if %mnth%==03 set mnth=MAR
if %mnth%==04 set mnth=APR
if %mnth%==05 set mnth=MAY
if %mnth%==06 set mnth=JUN
if %mnth%==07 set mnth=JUL
if %mnth%==08 set mnth=AUG
if %mnth%==09 set mnth=SEP
if %mnth%==10 set mnth=OCT
if %mnth%==11 set mnth=NOV
if %mnth%==12 set mnth=DEC
set dte=%day%%mnth%%yr%

@echo off
echo Start Time = %TIME%
set /a HH=0
set /a MM=0
set /a SS=0
set /a HM=0
set /a MS=0
set /a HS=0
set /a SA=0
set HH1=%TIME:~0,2%
set MM1=%TIME:~3,2%
set SS1=%TIME:~6,2%



copy "\\192.168.2.211\f\AutoBackup DSMS\DSMS_BCK.bak" "C:\Documents and Settings\Administrator\Desktop\test\DSMS"\%dte%DSMS_Backup.bak /y
copy "\\192.168.2.211\f\AutoBackup DSMS\Dsms_Exchange.bak" "C:\Documents and Settings\Administrator\Desktop\test\DSMS_Exchange"\%dte%DSMS_Exchange.bak /y



echo sleep %1
sleep %1
echo Stop Time = %TIME%
set SS2=%TIME:~6,2%
set HH2=%TIME:~0,2%
set MM2=%TIME:~3,2%
set /a HH=%HH2%-%HH1%
set /a MM=%MM2%-%MM1%
set /a SS=%SS2%-%SS1%
if %HH%==0 goto alt
if %MM%==0 goto alt1
set /a HM=%HH%*60
set /a MS=%MM%*60
set /a HS=%HM%*60
set /a SA=%HS%+%MS%+%SS%
echo Total Run Time = %SA% seconds
goto END

:alt
if %MM%==0 goto alt1
set /a MS=%MM%*60
set /a SA=%MS%+%SS%
echo Total Run Time = %SA% seconds
goto end

:alt1
set /a SA=%SS%
echo total time: %SA%

:end

echo MSGBOX "Backup of DSMS Databasse have been save sucesfull, Thank You! *Shyqyri Hysesani*." > %temp%\TEMPmessage.vbs
call %temp%\TEMPmessage.vbs
del %temp%\TEMPmessage.vbs /f /q



I deleted your other posts. Please stop posting the same question all over the forum - one post per question is all you need. Also, please do not post your question in other people's threads. Thank you.ok,1. Do you have sleep installed on your computer? that would be the first question I would ask as it says that It doesn't recognize the command.
2. what is %1 in 'sleep %1'?
3. what OS are you using?1)-I use Win XP and Win Server 2003

2)-i wont to create one project in Betch File, can copy this data: Backup.BAK from sorce //192.168.2.211/f/AutoBackup/ to onather server to this destinacione, for example: //192.168.2.10/d/ManualBackup

3)-I need to look as Percent from 1% to 100% of material being copied
by the time can I executed the file.
Originally if I download a program from internet,and waiting until a 100%.

Thenk you
Best Regards
Eng Shyqyri HysesaniBatch really can't do an accurate progress BAR or tell you how long it is going to take to process something.

You may want to look at ROBOCOPY as it has these two switches:
Code: [Select] /NP :: No Progress - don't display % copied.
/ETA :: show Estimated Time of Arrival of copied files.there is any application that when executed to copy the starget path and past in destinacion path, and show me the time of remaining PROCES ore percent of copy.
thanksis through the sql's jobs, how can we realize??I don't know if this will help, but have have an output of "56%" you would "echo 56%%%" or echo %progress%%%%"the second,Quote from: shyqyri on June 16, 2012, 02:02:15 AM

there is any application that when executed to copy the starget path and past in destinacion path, and show me the time of remaining proces ore percent of copy.
thanks

I use TeraCopy - it's free (for non-commercial use) and can be run from the command line. There are other SIMILAR apps, such as SuperCopier.







Although I agree that Microsoft's own Robocopy is very good. It is a console program which shows percentage progress.










hahahaha, thenks but don't me undestand.
i wont to copy some shared backup files (name.BAK), per example 4 shared files in this server://server1/backup/dsms.bak, //server2/backup/exchange.bak, //server3/backup/nav.bak, //server4/backup/domain.bak, to one server per example, //backup-server/DataBackup/2012/
for one click on betch file aplications ore create jobs in sql can copy this shared file from server 1,2,3 to //backup-server/DataBackup/2012/
Terra Copy, Super Copy2 ect don't work for my Plane-Project.
thank you
best regards
Shyqyri Hysesani


Discussion

No Comment Found