RMS123
Gebruiker
- Lid geworden
- 15 nov 2009
- Berichten
- 873
Ik heb de volgende code:
wat doe ik fout?
het is een backup programma die via een batchfile de ma documents op een usbstick backup-d naar data\backups\<naam> het gedeelte dat een indexfile schrijft, werkt niet. mogelijk komt dat door de <>, verder zou ik niet weten hoe ik dat moet oplossen.
Ik heb ook al geprobeerd dit dmv een andere file te laten schrijven, of met een variabele te werken.
iemand een idee?
alvast bedankt
Code:
@echo off
:settings
for /f "tokens=1-4 delims=/- " %%a in ('date /t') do set XDate=%%b-%%c-%%d
for /f "tokens=1-2 delims=: " %%a in ('time /t') do set XTime=%%a.%%b
set BUname=BACKUP_%XTIME%_%XDATE%
set LocHDD=%systemdrive%\BACKUP_USB_ELWIN
set %savefile%=data\backups.htm
:sub1
cd/
md %cd%data\BACKUPS\%BUname% || (cls & echo Try again into a few minutes & pause > nul & goto end)
xcopy "%CD%documents" "%CD%data\BACKUPS\%BUname%" /i /l /h /e && set tousb=Succes || (set tousb=Failed & cls & echo ERROR!!!!!!!!!!!!! press a key to continue... & pause>nul)
:sub2
md %lochdd% || (cls & echo Saving...)
md %Lochdd%\%BUNAME%
xcopy "documents" "%locHDD%\%BUNAME%" /i /h /e && set tohdd=Succes || set tohdd=Failed
:sub3
cd data
IF NOT EXIST backups.htm echo."<table><tr><td width="250">Backup name</td><td Width="100">saved to USB</td><td Width="100">saved to hdd</td><td Width="400">Computer</td><td>Location, on USB and HDD</td></tr></font></a></table>">>%savefile%
:sub4
echo."<table><tr><td width="250">%BUNAME%</td><td Width="100">%toUSB%</td><td Width="100">%tohdd%</td><td Width="400">%username%, %computername%</td><td>data\BACKUPS\%BUname%\, %lochdd%\%BUNAME%</td></tr> </font></a></table>">>%savefile%
wat doe ik fout?
het is een backup programma die via een batchfile de ma documents op een usbstick backup-d naar data\backups\<naam> het gedeelte dat een indexfile schrijft, werkt niet. mogelijk komt dat door de <>, verder zou ik niet weten hoe ik dat moet oplossen.
Ik heb ook al geprobeerd dit dmv een andere file te laten schrijven, of met een variabele te werken.
iemand een idee?
alvast bedankt