This isn't super clean but it works...
Here's the AHK script I use
blockinput on
rom := %0%
run, cmd.exe
winwait, C:\WINDOWS\system32\cmd.exe
send cd \Program Files\DAEMON Tools Lite\{enter}
send daemon.exe -mount 0, "C:\Documents and Settings\Owner\Desktop\Arcade\SSF_010_beta_Type2\roms\%rom%"{enter}
winwait, DAEMON
winwaitclose, DAEMON
run, c:\documents and settings\owner\desktop\arcade\ssf_010_beta_type2\ssf.exe
winkill, C:\WINDOWS\system32\cmd.exe
blockinput off
winwaitclose, SSF
Obviously you'll have to change your directories in the code above. Also launch SSF make fullscreen then close, it will remember to launch fullscreen next time and as long as the game is mounted before launch it will autoplay.
Compile as launch.exe (or whatever you want) and use: launch.exe "rom name.extension"
The only thing that I'm still having trouble with is that some games when mounted pop up with an windows autoplay menu that will take focus away from ssf. Anyone know how to disable these?
Hope this helps