@echo off

:: initialise some variables that can be practical...
set BatFileDir=%~dp0

:: Start to do the real work
echo Busy processing file %1
"%BatFileDir%\exiftool.exe" -overwrite_original "-xmp:description=%~n1" "-iptc:caption-abstract=%~n1" %1
echo.

:: If an error occured, pause...
if %errorlevel% neq 0 pause