Con este .bat se actualiza la ultima versión del sistema y a continuación se ejecuta, ademas emite mensaje de error si no puede acceder a la carpeta compartida.
Update.bat
@ECHO OFF
@ECHO .
@ECHO Se esta conectando con el servidor...
@ECHO .
@ECHO Actualizando el sistema. Espere un momento...
@ECHO .
@ECHO .
if not exist \\199.166.10.12\Sistema\Update\SGP\Sistema.exe goto ERROR
xcopy \\199.166.10.12\Sistema\Update\SGP /Y /I /Q /S /D
xcopy \\199.166.10.12\Sistema\Update\SGP\datos\datos.* \datos /Y /I /Q
CALL Sistema.exe
EXIT
:ERROR
echo .
echo .
echo .
echo ERROR AL INTENTAR ACTUALIZAR EL SISTEMA!!!
echo Posibles causas:
echo 1) No esta conectado a la red, o
echo 2) No tiene los permisos necesarios, o
echo 3) No existe la ubicacion indicada
echo .
echo . Se intentara ejecutar la ultima versión disponible
echo . del sistema.
echo .
pause
CALL Sistema.exe
exit