@ECHO OFF
REM
REM WPI startup something.
REM 

REM Example, how to look for CDROM-drive.
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\wpi.ico set CDROM=%%i:
echo Found CD-Rom as drive %CDROM%

REM Определяем стартовый путь для WPI. 
REM If WPI should run off the CD the replace %dp0 with %CDROM%\PathToWPI
set WPIPATH=%~dp0
echo WPI will run from %WPIPATH%

REM Инстоляция шрифтов-простой путь.
for /R %%i in ( *.ttf ) do (
 echo Installing font %%~ni.ttf
 copy /Y "%%~fi" "%windir%\Fonts" > nul
 "%WPIPATH%\common\installfont.exe" "%windir%\Fonts\%%~ni.ttf" > nul
)

REM Скрываем окно командной строки
"%WPIPATH%\common\cmdow.exe" @ /HID

REM Special registry tweak needed
regedit /S "%WPIPATH%\common\wpi.reg"

REM Определяем директорию WPI установочной
for /F "delims=: tokens=1" %%i in ("%WPIPATH%") DO %%i:
REM ***************добавлен "/d" или потом добавь
cd /d "%WPIPATH%"

REM Старт WPI
start /wait WPI.hta

REM call any cleanup code here, or after this script.
exit
:end