@echo off
set strTmpExe=%~dp0chdman.exe
if exist %strTmpExe% (goto process) else goto exit
: process
echo find %strTmpExe%
if {%1} == {} goto nofile
set strTmp=%~n1
"%strTmpExe%" createcd -i %1 -o "%strTmp%.chd"
echo ^[%strTmp%.chd^] compress finish
goto quit
: nofile
echo please drag ^[^*.iso^|^*.cue^|^*.gdi^] file to toCHD.bat
goto quit
:exit
echo must be install chdman to here
:quit
pause
@echo on
toCHD.bat
使用方法:
1. 程序解压, 解压后的目录下有`toCHD.bat` `chdman.exe` `readme.txt`三个文件
2. 把iso | cue | gdi 文件拖到 toCHD.bat上, 松手就可以压缩成chd镜像了
注意事项
1. 不支持中文文件名
2. 生成的chd在源文件同级目录下
3. chdman - MAME Compressed Hunks of Data (CHD) manager 0.242 (mame0242) 不要低于此版本