Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- title DLCHR
- %windir%\dosbox\hw DLCHR
- chcp 1251
- copy %windir%\dosbox\file.grb "%~dp1\file.grb">nul
- cls
- if %errorlevel%==1 goto cdrommode
- del "%~dp1\file.grb">nul
- :check
- if "%~1"=="" (
- echo No file!
- exit )
- if exist "%~n1.dcfg" goto exc
- :standartmode
- copy %windir%\dosbox\dummy.conf "%~n1.dcfg" >nul
- %windir%\dosbox\Wprompt "CD-ROM" "Do you want to mount CD-ROM?" YesNo 2 ?
- echo @echo off >>"%~n1.dcfg"
- echo mount c "%~dp1" >>"%~n1.dcfg"
- if %errorlevel%==1 ( %windir%\dosbox\Winput "mount d $input:\ -t cd" "Type drive letter">>"%~n1.dcfg"
- echo rom >>"%~n1.dcfg" )
- echo C:\ >>"%~n1.dcfg"
- echo call %~snx1 >>"%~n1.dcfg"
- goto exc
- :cdrommode
- echo CD-ROM detected!
- copy %windir%\dosbox\dummy.conf "%temp%\%~n1.dcfg" >nul
- %windir%\dosbox\Wprompt "CD-ROM" "Do you want to mount path on your HD?" YesNo 1 ?
- echo @echo off >>"%temp%\%~n1.dcfg"
- if %errorlevel%==1 %windir%\dosbox\Wfolder "mount c" "//" "Select Path" >>"%temp%\%~n1.dcfg"
- echo mount d "%~dp1" -t cdrom >>"%temp%\%~n1.dcfg"
- echo D:\ >>"%temp%\%~n1.dcfg"
- echo call %~snx1 >>"%temp%\%~n1.dcfg"
- start /w %windir%\dosbox\dosbox.exe -conf "%temp%\%~n1.dcfg"
- del "%temp%\%~n1.dcfg"
- exit
- :exc
- start %windir%\dosbox\dosbox.exe -conf "%~dpn1.dcfg"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement