Buongiorno,
con un file batch attivato all' interno di un programma VB6 vorrei creare un backup del database.
Vorrei che a seconda del giorno della settimana il file .mdb venisse copiato all'interno della cartella
nominata con il corrispettivo giorno.
il seguente file batch mi consente la copia
@echo off
for /F %%A in ('WMIC Path Win32_LocalTime Get DayOfWeek /format:list ^| findstr "=" ') DO (set %%A )
echo > C:\BCC\Backup\RegistroES_%DayOfWeek:~0,1%.mdb
xcopy C:\BCC\RegistroES.mdb C:\BCC\Backup\RegistroES_%DayOfWeek:~0,1%.mdb /V
quindi ho provato ad inserire un IF
@echo off
for /F %%A in ('WMIC Path Win32_LocalTime Get DayOfWeek /format:list ^| findstr "=" ') DO (set %%A )
[b]if[/b] %DayOfWeek:~0,1%="6"
echo > C:\BCC\Backup\Sab\RegistroES_%DayOfWeek:~0,1%.mdb
xcopy C:\BCC\RegistroES.mdb C:\BCC\Backup\Sab\RegistroES_%DayOfWeek:~0,1%.mdb /V
[b]End if[/b]
ma non copia nulla.
Qualche suggerimento?
Grazie