home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Black Box 4
/
BlackBox.cdr
/
batch
/
break12.arj
/
BREAK.DOC
next >
Wrap
Text File
|
1992-01-15
|
7KB
|
192 lines
BREAK.SYS Version 1.2
Copyright 1992 by Marc Perkel - All Rights Reserved
This little goody keeps people from breaking out of batch files. Works
great for 0k menu systems like MarxMenu.
Unlike all the other similar programs this one is smart. It only kills
CTRL-C if your in COMMAND.COM but allows your applications to see
CTRL-C. And, it only uses about 400 bytes of ram.
All you have to do is add a line to your CONFIG.SYS file:
DEVICE=BREAK.SYS
If your using BREAK.SYS with QEMM or other memory manager, load the
memory manager first.
BREAK.SYS can be enabled or disabled by using the BREAK ON and BREAK OFF
commands either from the command line or from batch files.
Advanced Features:
Although BREAK.SYS is better than DOS, it isn't perfect. There are still
situations where you can break out of batch files. If it is important to
not break out then you can use it as follows:
DEVICE=BREAK.SYS /C
Using it this way the CTRL-C key is disabled completely. Your
application software will not get any CTRL-C.
BREAK.SYS has another switch /T that works like /C except that once you
execute BREAK ON then it returns to smart CTRL-C handling. The idea here
is that more often you need bullet proof protection while the system is
booting up, but after going to the main menu you can switch to smart
protection. At the end of your bootup batch files add the lines:
BREAK ON
BREAK OFF
This will switch BREAK.SYS into smart mode checking.
Another trick to help keep people from breaking out to the command line
is setting the shell statement in the CONFIG.SYS file as follows:
SHELL=COMMAND.COM /E:400 /C AUTOEXEC.BAT
With this command, if they get out of the batch file it locks the
system up. In some cases this is better than letting the user get access
to the command line.
BREAK.SYS has another feature that makes BREAK ON work better. If you
use it like this:
DEVICE=BREAK.SYS /B
Then when you run BREAK ON and the users presses CTRL-\ it will break
you out of programs you might otherwise be stuck in. This feature is
great for software developers to use when testing code.
This program is cheap too. Only $25 / File Server or $250 unlimited.
Computer Tyme also has a program called COMSP which prevents users from
shelling to dos from within an application.
This program is included free with the Network Survival Kit.
Other Computer Tyme Software:
======================================================
The Computer Tyme Dos ToolBox... Makes DOS easier for the novice,
more powerful for the professional.
DIRECTORY MASTER is a powerful hard disk managment utility. It
brings up your hard disk files and allows you to mark selected
files so you can copy them, delete them, or move them. It also
allows you to rename files, change dates, and change attributes.
You can also run programs or set up your function keys to run
programs on selected files.
DOLIST makes being at DOS easier. It gives you full line editing,
like a word processor, for your commands. It also stores commands
so that you can re-execute them. It remembers subdirectories and
allows you to go back to them by pressing the TAB key. It offers
programmable function keys, DOS extensions, multiple execution,
and many more features you have got to have.
PICK DIRECTORY allows you to move through the directory system by
displaying a graphic tree and letting you use your arrow keys to
move around. It also lets you create, delete, rename, and hide
directories.
MARXTSR is a set of memory and TSR management utilities that let
you load and unload TSRs (Terminate and stay resident programs)
from memory. Utilities to list menory allocation and turn TSR's
on and off.
And many more ... Also includes is D, a fancy directory listing
program; WHEREIS, for finding stuff on you hard disk, SORT, MOVE,
FIND, FREE, PIPEDIR, VERSION, and many more.
The Dos Toolbox sells for $59.95.
======================================================
We are also selling QEdit from Semware. QEdit is a professional
editor from Semware.
1-800-548-5353 Order Line
1-417-866-1222 Voice Line
1-417-866-1665 BBS Data line * 1200/2400 * 8N1 * ANSI or VT100
MarxMenu comes with MarxEdit and MARXTSR manager and a few goodies out of
the DOS ToolBox. The Network Survival Kit is a network version of almost
every utility I've ever written. It's sold on a per fileserver basis.
_______
____|__ | (tm)
--| | |-------------------
| ____|__ | Association of
| | |_| Shareware
|__| o | Professionals
-----| | |---------------------
|___|___| APPROVED VENDOR
==========================================
Make Check Computer Tyme Order Form 2.36
Payable To: 411 North Sherman Suite 300
Springfield Mo. 65802
(417) 866-1222 (800) 548-5353
Please send me Computer Tyme Software.
=============================================================
Name: ________________________________________________
Address: ________________________________________________
City/St/Zip: ________________________________________________
Phone: ________________________________________________
Computer: ________________________________________________
Got From: ________________________________________________
Comments: ________________________________________________
________________________________________________
Single User Version:
___ Enclosed is $59.95 for MarxMenu.
___ Enclosed is $59.95 for the DOS ToolBox.
___ Enclosed is $99.95 for MarxMenu, the Dos ToolBox and DM3.
Network Version (1 per file server):
___ Enclosed is $495 for Network Survival Kit.
___ Add $3.00 for Shipping and Handling.
___ I need 3 1/2 Inch Media.
Credit Card Number: _______________ Expiration Date: ________
Signature: __________________________________________________
Master Card __ Visa __ Discover __
* We do not take American Express *
=============================================================