@echo off
setlocal EnableExtensions
rem ---------------------------------------------------------------------------
rem Diagnostico de instalacion de NewDodo en el PC del usuario.
rem Descargable desde https://apps.meisa-e.com/NewDodo/
rem
rem   diagnostico_clickonce_cliente.cmd            -> solo diagnostica, no toca nada
rem   diagnostico_clickonce_cliente.cmd limpiar    -> ademas vacia el almacen ClickOnce
rem
rem No necesita permisos de administrador.
rem ---------------------------------------------------------------------------

set "AQUI=%~dp0"
set "MODO=%~1"
set "PS_ARGS=-File "%AQUI%diagnostico_clickonce_cliente.ps1""
if /I "%MODO%"=="limpiar" set "PS_ARGS=%PS_ARGS% -Limpiar"
if /I "%MODO%"=="clean" set "PS_ARGS=%PS_ARGS% -Limpiar"

if not exist "%AQUI%diagnostico_clickonce_cliente.ps1" (
  echo.
  echo No se encuentra diagnostico_clickonce_cliente.ps1 junto a este .cmd.
  echo Descargue los dos ficheros de https://apps.meisa-e.com/NewDodo/ en la misma carpeta.
  echo.
  pause
  exit /b 1
)

powershell -NoProfile -ExecutionPolicy Bypass %PS_ARGS%
set "RC=%ERRORLEVEL%"
echo.
echo Copie el texto de arriba y enviolo a soporte.
echo.
pause
exit /b %RC%
