@ECHO OFF
set ERROR3=0
set ERROR4=0

cls
for %%i in (q8q*.bin) do set BINFILE=%%i

:STEP1

	ECHO.
	ECHO.   STEP 1: FLASHING MULTIBOOT IMAGE...
	ECHO.   FILE: %BINFILE%
	ECHO.

	flasutil /i /f /o %BINFILE%
	if ERRORLEVEL 1 set ERROR3=1
	if not %ERROR3%==0 pause

	ECHO.
	ECHO.   STEP 2: UPDATING VPD DATA...
	ECHO.

	vpd /a /u
	if ERRORLEVEL 1 set ERROR4=1
	if not %ERROR4%==0 pause

:END
	if not %ERROR3%==0 goto ERROR
	if not %ERROR4%==0 goto ERROR
	ECHO.
	ECHO.   CNA MULTI-BOOT/VPD UPDATE COMPLETE !
	ECHO.

goto EXIT

:ERROR
	ECHO.
	if not %ERROR3%==0 ECHO.   ERROR in STEP 1: FLASHING MULTIBOOT IMAGE...  	
	if not %ERROR4%==0 ECHO.   ERROR in STEP 2: UPDATING VPD DATA...
	ECHO.

:EXIT
	set ERROR3=
	set ERROR4=

