Sure:
<
playercorefactory>
<
players>
<
player name="ISO_Player" type="
ExternalPlayer" audio="false" video="true">
<filename>C:\Users\xbmc\AppData\Roaming\XBMC\userdata\PlayISO.bat</filename>
<args>"{1}"</args>
<hidexbmc>false</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</
player>
<
player name="BDMV_Player" type="
ExternalPlayer" audio="false" video="true">
<filename>C:\Users\xbmc\AppData\Roaming\XBMC\userdata\PlayBDMV.bat</filename>
<args>"{1}"</args>
<hidexbmc>false</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</
player>
<
player name="Disc_Player" type="
ExternalPlayer" audio="false" video="true">
<filename>C:\Users\xbmc\AppData\Roaming\XBMC\userdata\PlayDisc.bat</filename>
<args>"{1}"</args>
<hidexbmc>false</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</
player>
<
player name="Universal_Player" type="
ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 5\uMCE
Player5.exe</filename>
<args>"{1}"</args>
<hidexbmc>false</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</
player>
</
players>
<rules action="prepend">
<!-- Bluray ISO -->
<rule filenames="iso" filetypes="iso"
player="ISO_Player"/>
<!-- Bluray BDMV -->
<rule filenames="bdmv" filetypes="bdmv"
player="BDMV_Player"/>
<!-- Bluray M2TS -->
<rule filenames="m2ts" filetypes="m2ts"
player="Universal_Player"/>
<!-- Bluray Disc -->
<rule filenames="BD" name="E:\\.*" filetypes="bdmv"
player="Disc_Player"/>
</rules>
</
playercorefactory>
And.....Playbdmv
@
echo off
rem you can place your PlayBDMV file in \Roaming\XBMC\userdata\
set pth=%1
set pth=%pth:BDMV\index.bdmv=%
"C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 5\uMCE
Player5.exe" %pth% exit