home *** CD-ROM | disk | FTP | other *** search
- ;----- Doorway invocation: Modify this to suit your installation ----
- ;
- S29 = "c:\doorway\doorway com4 /S:* /G:ON /V:B^U /M:1000 /C:DOS /V:D /B:Z"
- ;
- ; ----- COM-AND Drop-to-DOS -----------------------------------------
- ;
- ; This script performs the following:
- ;
- ; i) A batch file is built (named DROPDOS.BAT)
- ; ii) Invocation of DROPDOS is stacked, with typethru disabled
- ; III) COM-AND is terminated without hanging up
- ;
- ; The batch file:
- ;
- ; i) Invokes a doorway function, as specified in above
- ; ii) When the doorway exits, COM-AND is restarted, without hangup
- ;
- ; This function allows DOS (or a program) to be made fully available
- ; (in text mode display) to a remote caller.
- ;
- ; Pgm: R.McGinnis; Chicago 1991
- ; --------------------------------------------------------------------
- ;
- ; Build a batch file
- ;
- FOPENO "DROPDOS.BAT" TEXT
- IF NOT SUCCESS
- MESS "File error - cannot open batch file^M^J"
- EXIT
- ENDIF
-
- WRITE "ECHO OFF!" ; Start the batch file
- S0 = S29 ; Setup up drop to DOS command
- PRESERVE S0 ; Make it printable
- WRITE S0 ; Write the Drop to DOS command
- WRITE "!" ; And a terminating cr
-
- WRITE "CD "*"_SUBD"*"!" ; Change a changed directory
- WRITE "COM-AND /q/p!" ; Inhibit COM-AND.CMD; take modem as set
- WRITE "^Z"
- FCLOSEO ; And we're done with it
-
- CLOG "* Drop-to-DOS"
-
- SET TTHRU OFF ; Disable type through
- STACK CLEAR ; Place invocation of the batch file
- STACK "DROPDOS.BAT!" ; .. into BIOS's area
- BYE ; Do it.