@echo off
for %%x in (C D E F G H I J ) do if exist %%x:\freedos\keyb.exe set dosdrv=%%x:
if not "%dosdrv%"=="" GOTO set_path
if exist A:\freedos\keyb.exe set dosdrv=A:
if not "%dosdrv%"=="" GOTO set_path
if exist B:\freedos\keyb.exe set dosdrv=B:

:set_path
set path=%dosdrv%\freedos
keyb jp