fc9c490d36
Aggiunta file
40 lines
1.1 KiB
Batchfile
40 lines
1.1 KiB
Batchfile
|
|
@ECHO OFF
|
|
|
|
@REM *** FA BACKUP DELLE APP IN C:\Steamware\IIS_BackUp\ sia con la data odierna che in previous x WinMerge
|
|
|
|
@REM SET da solo x vedere le variabili di ambiente
|
|
@SETLOCAL
|
|
|
|
REM Estraggo dalla Variabile %DATE% i valori di Giorno-Mese-Anno
|
|
@SET DAY=%DATE:~4,2%
|
|
@SET MONTH=%DATE:~7,2%
|
|
@SET YEAR=%DATE:~10,4%
|
|
|
|
@REM diversa impostazione Local
|
|
@SET DAY=%DATE:~0,2%
|
|
@SET MONTH=%DATE:~3,2%
|
|
@SET YEAR=%DATE:~6,4%
|
|
|
|
@REM Estraggo dalla Variabile %TIME% i valori di Ora-Minuti-Secondi
|
|
@SET HOUR=%TIME:~0,2%
|
|
@SET MINUTE=%TIME:~3,2%
|
|
|
|
@REM sistemo ora quando solo un carattere
|
|
@if "%TIME:~0,1%"==" " (set HOUR=0%time:~1,1%)
|
|
|
|
@REM IMPOSTO cartella vecchi file
|
|
SET BKPDIRMASTER=C:\Steamware\IIS_BackUp\
|
|
|
|
SET BKPFILE=%BKPDIRMASTER%%YEAR%-%MONTH%-%DAY%_%HOUR%_%MINUTE%
|
|
|
|
%BKPFILE%
|
|
PAUSE
|
|
|
|
@ECHO Copio le app sia in \Previous che in cartella con data odierna
|
|
|
|
RmDir /S C:\Steamware\IIS_BackUp\Previous\
|
|
xcopy C:\inetpub\wwwroot\MP\*.* %BKPFILE%\*.* /S /E /H /V /K /O /X
|
|
xcopy C:\inetpub\wwwroot\MP\*.* %BKPDIRMASTER%\Previous\*.* /S /E /H /V /K /O /X
|
|
|
|
PAUSE |