Если вы хотите проверить, начинается ли сообщение с hello
, тогда проверьте %message:~0,5%
@echo off
:start
cls
set /p "message=type something: "
if /i "%message:~0,5%"=="Hello" echo Hi!
goto start
Так, набрав hello world
, он обнаружит символы 0 - 5, являющиеся hello
, /i
делает его нечувствительным к регистру, как упомянуто @ magoo