[Teclast X98 Air 3G] tecknight:
It looks that way if you open it with notepad.

but if you use Notepad++ you can read it fine

cls
cls
SET fbvers=ver 3.02
echo FLASH.BAT %fbvers% Started from %cd% - Date=%date% Time=%time% OS=%os% Username=%username% > log1.txt
echo Contents of %cd%: >> log1.txt
dir /B >> log1.txt
@echo off
REM Kill any running adb processes
taskkill /f /im adb.exe >NUL 2>NUL

REM #################################
REM # Tool to flash dual BIOS #
REM # created #
REM # 2015.4.23 Mirek190 #
REM # modified #
REM # 2015.7.17 TecKnight #
REM #################################
REM Ver 3.02 Now detects SUCCESS or FAILURE of flash process
REM and displays appropriate message
color 0E
cls
echo. Loading...
title X98 Air II/3G Flasher tool
:menu
call:header
echo.
for /f "tokens=1,2,* delims=_ " %%A in ('"C:/Windows/system32/findstr.exe /b /c:":menu_" "%~f0""') do echo. %%B %%C
set choice=
echo.&set /p choice= choice[1-2]Enter: ||GOTO:EOF
echo.&call:menu_%choice%
GOTO:menu

:menu_1 Flash System with partitioning
cls
echo You are about to wipe and repartition your X98 Air device. This will remove any Windows installations and Android settings/apps.
echo If you do not want to do this or you are not sure, press CTRL-C to abort
echo Otherwise press SPACE to proceed

fastboot oem write_osip_header
fastboot oem start_partitioning

fastboot flash /tmp/partition.tbl partition.tbl
fastboot oem partition /tmp/partition.tbl
fastboot erase system

fastboot erase cache
fastboot erase config
fastboot erase logs

fastboot erase data
fastboot oem stop_partitioning

fastboot flash fastboot droidboot.img
fastboot flash boot boot.img
fastboot flash recovery recovery.img

fastboot flash splashscreen bootlogo.bin

fastboot flash system system.img
fastboot continue

color 0b
cls
GOTO:EOF

:menu_2 Flash BIOS
echo User selected FLASH BIOS option >> log1.txt
cls
echo.
echo. waiting for device...
echo running "adb devices" output= >> log1.txt
adb devices > log2.txt
type log2.txt
adb wait-for-device > nul
echo running "adb root" output= > log3.txt
adb root > log4.txt
type log4.txt
echo Awaiting User Confirmation > log5.txt
echo You are about to flash the BIOS on your X98 Air device to ver 2.02 Dual Boot
echo If you do not wish to do this, press CTRL-C to abort
echo Otherwise, press ENTER to proceed
pause >NUL
echo User has confirmed FLASH >> log5.txt
echo running "adb push X98-Air-dual-boot-bios-and-FPT /data/local/tmp/" output= >> log5.txt
adb push X98-Air-dual-boot-bios-and-FPT /data/local/tmp/ 2>> log5.txt
adb shell chmod 777 /data/local/tmp/FPT
echo NOTE: This process can take 2 minutes or more to complete.
ECHO DO NOT INTERRUPT THIS PROCESS or unpleasant results may occur.
ECHO Flash Process Commencing @ %time% on %date%
ECHO Flash Process Commencing @ %time% on %date% > log6.txt
echo running "cd /data/local/tmp/ && /data/local/tmp/FPT -F /data/local/tmp/X98_Air_3G_Dual.bin -Y" output= >> log6.txt
adb shell cd /data/local/tmp/ && /data/local/tmp/FPT -F /data/local/tmp/X98_Air_3G_Dual.bin -Y > fptlog.txt
type fptlog.txt
taskkill /f /im adb.exe >NUL 2>NUL
copy /B log1.txt flashlog.txt
if exist log2.txt copy /B flashlog.txt+log2.txt flashlog.txt
if exist log3.txt copy /B flashlog.txt+log3.txt flashlog.txt
if exist log4.txt copy /B flashlog.txt+log4.txt flashlog.txt
if exist log5.txt copy /B flashlog.txt+log5.txt flashlog.txt
if exist log6.txt copy /B flashlog.txt+log6.txt flashlog.txt
if exist fptlog.txt copy /B flashlog.txt+fptlog.txt flashlog.txt
del log*.txt
C:\Windows\system32\findstr.exe /m "FPT Operation Passed" fptlog.txt
if %errorlevel%==0 (
echo.==== BIOS flash SUCCESS !! Press and hold X98 power button until device shuts down !! ======
PAUSE
exit
)
else (
echo.==== BIOS flash FAILURE !! So sorry. Post your flashlog.txt to XDA Developers ======
PAUSE
EXIT
)
set choice=
echo.&set /p choice= Press ENTER to return to menu : ||GOTO:EOF
echo.&call:bootsubmenu_%choice%
color 0b
cls
GOTO:EOF

:header
cls
echo.
echo ***********************************************
echo * FLASH.BAT %fbvers% *
echo * Tool to flash BIOS *
echo * created *
echo * 2015.4.23 Mirek190 *
echo * *
echo * modified *
echo * 2015.7.17 TecKnight *
echo ***********************************************
echo.
echo.
echo IMPORTANT !!
echo - Your device must be charged at least to 50 % !!
echo - Your device must be connected to PC via USB
echo - In Android - Settings->Developer options->USB debugging should be checked
echo.
echo If all above requirements are met, press ENTER to proceed
echo Otherwise, press CTRL-C to abort
pause > nul
echo Loading...
adb kill-server > nul
adb start-server > nul
cls
GOTO:EOF