2012-07-26, 19:17
One batch, for uTotalMediaTheatre5 (ver. 5.0.1.114) all formats
Code:
@echo off
set ext=%1
set ext=%ext:"=%
set ext=%ext:~-4%
if %ext%==.iso goto iso
if %ext%==.ISO goto iso
if %ext%==.ifo goto dvd
if %ext%==.IFO goto dvd
set pth=%1
set pth=%pth:BDMV\index.bdmv=%
"C:\Program Files\ArcSoft\TotalMedia Theatre 5\uTotalMediaTheatre5.exe" %pth%
goto end
:iso
"C:\Program Files\DAEMON Tools Lite\DTLite.exe" -mount scsi, 0, %1
ping -n 2 -w 1100 127.0.0.1 > nul
"C:\Program Files\ArcSoft\TotalMedia Theatre 5\uTotalMediaTheatre5.exe" v:\
Set ProcessName=uTotalMediaTheatre5.exe
:search
TaskList /FI "ImageName EQ %ProcessName%" | Find /I "%ProcessName%"
If %ErrorLevel%==0 ping localhost&&goto :search
"C:\Program Files\DAEMON Tools Lite\DTLite.exe" -unmount scsi, 0
goto end
:dvd
set pth=%1
set pth=%pth:VIDEO_TS.IFO=%
"C:\Program Files\ArcSoft\TotalMedia Theatre 5\uTotalMediaTheatre5.exe" %pth%
goto end
:end
exit