Este es un archivo de ejecución por lotes en MS-DOS, o ejecutable .bat, que copia los archivos y directorios nuevos y/o modificados desde la última copia de seguridad de la memoria USB al disco duro C:
Un backup diferencial sencillito:
Lo tengo en un archivo usb-bck.bat en el USB y lo ejecuto para hacer o actualizar la copia de seguridad al ordenador donde este conectada la memoria.
echo off
cls
echo.
echo ---------------------------------------
echo Programeja .bat que hace una
echo copia de usb/TS al disco duro c:
echo ---------------------------------------
echo (c)by pp))2010
echo.
set usb=%CD:~0,2%
echo.
echo -------------------Comprueba-el-disco-----
dir %usb%
echo ------------------------------------------
echo.
echo Haciendo copia de seguridad de %usb:~0,1%:\ a C:\USB-BCK
pause
xcopy usb:~0,1%:\ C:\USB-BCK\ /D /E /H /Y /K
echo.
echo Copia terminada ...!!!
pause
exit
No borra en la copia C:/ los archivos que elimines o renombres en el USB.
ref.:
Variables de entorno de MS-DOS
Extraer caracteres de variables MS.DOS
Ay!! que recuerdos de unos comandos y unos tiempos que nunca volveran gracias a linux, o sí, nunca se sabe.
No hay comentarios:
Publicar un comentario