home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Audio 4.94 - Over 11,000 Files
/
audio-11000.iso
/
msdos
/
sndbords
/
sndblstr
/
sb_book
/
sbdisk.exe
/
SBDISK
/
SETUP.BAT
< prev
Wrap
DOS Batch File
|
1992-11-09
|
4KB
|
133 lines
echo off
:start
set D=%1
cls
echo.
echo Configuration for SB Environment
echo.
echo.
SET ANS=
INPUT Enter the target drive: /1 /B
if not exist %ANS%:\*.* goto start
if not exist %ANS%:\sbdisk\*.* goto start
SET D=%ANS%:
SET ANS=
echo.
echo Enter the I/O base address of the Sound Card:
echo Valid choices are: 210, 220, 230, 240, 250, 260
echo Just press ENTER for default of 220
echo.
SET A=220
INPUT Enter I.O. base address: /3 /B
if not %ANS%.==. SET A=%ANS%
SET ANS=
echo.
echo Enter the interrupt setting for your Sound Card:
echo Valid choices are: 2, 3, 5, 7, and 10
echo Just press ENTER for default of 7
echo.
SET I=7
INPUT Enter Interrupt Setting: /2 /B
IF not %ANS%.==. SET I=%ANS%
echo.
echo SBENV Configuration
echo =================================================
echo IRQ: %i% Address: %A% Target Drive: %d%
echo =================================================
echo.
:try_again
INPUT Is this correct y-n-q ? /B /1
if %ANS%.==. goto try_again
if %ANS%.==Y. goto ok
if %ANS%.==y. goto ok
if %ANS%.==N. goto start
if %ANS%.==n. goto start
if %ANS%.==q. goto quit
if %ANS%.==Q. goto quit
goto start
:ok
if not exist %D%\SBDISK\SBENV.BAT goto ok2
cls
echo.
echo.
echo.
echo.
echo Duplicate AUTOEXEC.BAT Modifications?
echo.
echo ╓───────────────────────────────────────────────────────────────╖
Echo ║ WARNING, SBENV.BAT already exists and your AUTOEXEC.BAT ║
Echo ║ file has already been modified by SETUP.BAT. If you proceed ║
Echo ║ remove any duplicate lines placed there by SETUP.BAT. ║
Echo. ╙───────────────────────────────────────────────────────────────╜
Echo.
Echo.
:try_again2
echo.
INPUT Do you wish to continue y-n-q ? /B /1
echo.
if %ANS%.==. goto try_again2
if %ANS%.==Y. goto ok2
if %ANS%.==y. goto ok2
if %ANS%.==N. goto start
if %ANS%.==n. goto start
if %ANS%.==q. goto quit
if %ANS%.==Q. goto quit
goto end
:ok2
echo echo off >%D%\SBDISK\sbenv.bat
echo cls >>%D%\SBDISK\sbenv.bat
echo Echo.>>%D%\SBDISK\sbenv.bat
echo Echo WARNING: The SB environment variables will occupy >>%D%\SBDISK\sbenv.bat
echo Echo 112 bytes of your DOS environment! >>%D%\SBDISK\sbenv.bat
echo Echo.>>%D%\SBDISK\sbenv.bat
echo Echo If you haven't already done so, modify >>%D%\SBDISK\sbenv.bat
echo Echo your CONFIG.SYS to include the line: >>%D%\SBDISK\sbenv.bat
echo Echo.>>%D%\SBDISK\sbenv.bat
echo Echo SHELL=C:\COMMAND.COM /E:1024 /P>>%D%\SBDISK\sbenv.bat
echo Echo.>>%D%\SBDISK\sbenv.bat
echo set SPUTARG=/p%A%-s/ir%I%/q2 >>%D%\SBDISK\sbenv.bat
echo set SPUTDIR=%D%\SBDISK\snd >>%D%\SBDISK\sbenv.bat
echo set SROLDIR=%D%\SBDISK\rol >>%D%\SBDISK\sbenv.bat
echo set SCMFDIR=%D%\SBDISK\cmf >>%D%\SBDISK\sbenv.bat
echo %D%\sbdisk\sput\sputmon /b0 %D%\SBDISK\SPUT\sputmon.def >>%D%\SBDISK\sbenv.bat
echo echo Type BMASTER, SS, SPUTON, SPUTOFF, or SBSTATUS and press ENTER >>%D%\SBDISK\sbenv.bat
echo echo. >>%D%\SBDISK\sbenv.bat
copy c:\autoexec.bat c:\autoexec.sav >nul
copy c:\config.sys c:\config.sav >nul
copy c:\autoexec.sav+%D%\SBDISK\sbenv.bat c:\autoexec.bat >nul
Echo CONFIG.SYS copied to CONFIG.SAV
Echo AUTOEXEC.BAT copied to AUTOEXEC.SAV
SET PATH=%PATH%;%D%\SBDISK;%D%\SBDISK\SPUT
:cont
echo echo off >%D%\SBDISK\bmaster.bat
echo cls >>%D%\SBDISK\bmaster.bat
echo cd \sbdisk\snd >>%D%\SBDISK\bmaster.bat
echo %D\sbdisk\bmaster\bmaster >>%D%\SBDISK\bmaster.bat
echo cd \sbdisk >>%D%\SBDISK\bmaster.bat
echo echo off >%D%\SBDISK\sputoff.bat
echo cls >>%D%\SBDISK\sputoff.bat
echo \sbdisk\sput\sputmon /d >>%D%\SBDISK\sputoff.bat
echo echo off >%D%\SBDISK\sputon.bat
echo cls >>%D%\SBDISK\sputon.bat
echo \sbdisk\sput\sputmon >>%D%\SBDISK\sputon.bat
echo echo off >%D%\SBDISK\SS.BAT
echo cls >>%D%\SBDISK\SS.BAT
echo cd \sbdisk\ss >>%D%\SBDISK\SS.BAT
echo ss >>%D%\SBDISK\SS.BAT
echo cd \sbdisk >>%D%\SBDISK\SS.BAT
:end
set A=
set I=
%D%\sbdisk\sput\sput splsh11/q
rem %D%\sbdisk\sput\sput /tlGood Bye
set D=
SET ANS=
%D%\sbdisk\sbenv.bat
:quit