Estoy probando el BC2 en modo Batch para comprobar modificaciones y sincronizar backups.
Os dejo un ejemplo de .BAT
-diffs.txt---------------------------------------
load %1 %2
expand all
select all.files
filter "*.php"
file-report layout:side-by-side options:display-context,line-numbers output-to:%3 output-options:html-color
----------------------------------------------------
-diffs.bat------------------------------------------
@ECHO OFF
REM Use ERRTIME.EXE by Phil Money, Advantig LLC,
REM for a sorted date (or time) in DOS batch files
REM ERRTIME 1.4 is avalable at
REM http://www.advantig.com/files/ErrTime14.zip
ERRTIME -y > NUL
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %%A0 SET ERR10=%%A
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %ERR10%%%A SET ERR1=%%A
SET YEAR=%ERR10%%ERR1%
ERRTIME -m > NUL
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %%A0 SET ERR10=%%A
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %ERR10%%%A SET ERR1=%%A
SET MONTH=%ERR10%%ERR1%
ERRTIME -d > NUL
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %%A0 SET ERR10=%%A
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %ERR10%%%A SET ERR1=%%A
SET DAY=%ERR10%%ERR1%
ERRTIME -h > NUL
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %%A0 SET ERR10=%%A
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %ERR10%%%A SET ERR1=%%A
SET HOUR=%ERR10%%ERR1%
ERRTIME -M > NUL
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %%A0 SET ERR10=%%A
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %ERR10%%%A SET ERR1=%%A
SET MIN=%ERR10%%ERR1%
ERRTIME -s > NUL
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %%A0 SET ERR10=%%A
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %ERR10%%%A SET ERR1=%%A
SET SEC=%ERR10%%ERR1%
SET THEDATE13=%YEAR%%MONTH%%DAY%-%HOUR%%MIN%%SEC%
SET THEDATE11=%YEAR%%MONTH%%DAY%-%HOUR%%MIN%
SET THEDATE10=%YEAR%%MONTH%%DAY%%HOUR%%MIN%
bc2.exe @diffs.txt "d:\WEBS\" "z:\WEBS\" "z:\WEBS-%THEDATE13%.htm"
----------------------------------------------------
un saludo sigo leyendo el foro atentamente y esperando nuevas versiones
Os dejo un ejemplo de .BAT
-diffs.txt---------------------------------------
load %1 %2
expand all
select all.files
filter "*.php"
file-report layout:side-by-side options:display-context,line-numbers output-to:%3 output-options:html-color
----------------------------------------------------
-diffs.bat------------------------------------------
@ECHO OFF
REM Use ERRTIME.EXE by Phil Money, Advantig LLC,
REM for a sorted date (or time) in DOS batch files
REM ERRTIME 1.4 is avalable at
REM http://www.advantig.com/files/ErrTime14.zip
ERRTIME -y > NUL
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %%A0 SET ERR10=%%A
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %ERR10%%%A SET ERR1=%%A
SET YEAR=%ERR10%%ERR1%
ERRTIME -m > NUL
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %%A0 SET ERR10=%%A
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %ERR10%%%A SET ERR1=%%A
SET MONTH=%ERR10%%ERR1%
ERRTIME -d > NUL
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %%A0 SET ERR10=%%A
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %ERR10%%%A SET ERR1=%%A
SET DAY=%ERR10%%ERR1%
ERRTIME -h > NUL
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %%A0 SET ERR10=%%A
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %ERR10%%%A SET ERR1=%%A
SET HOUR=%ERR10%%ERR1%
ERRTIME -M > NUL
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %%A0 SET ERR10=%%A
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %ERR10%%%A SET ERR1=%%A
SET MIN=%ERR10%%ERR1%
ERRTIME -s > NUL
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %%A0 SET ERR10=%%A
FOR %%A IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %ERR10%%%A SET ERR1=%%A
SET SEC=%ERR10%%ERR1%
SET THEDATE13=%YEAR%%MONTH%%DAY%-%HOUR%%MIN%%SEC%
SET THEDATE11=%YEAR%%MONTH%%DAY%-%HOUR%%MIN%
SET THEDATE10=%YEAR%%MONTH%%DAY%%HOUR%%MIN%
bc2.exe @diffs.txt "d:\WEBS\" "z:\WEBS\" "z:\WEBS-%THEDATE13%.htm"
----------------------------------------------------
un saludo sigo leyendo el foro atentamente y esperando nuevas versiones
Comment