Home of the original IBM PC emulator for browsers.
[PCjs Machine "ibm5160"]
Waiting for machine "ibm5160" to load....
This disk is a compilation of very useful utilities for data security as well as saftey when using DOS. It was compiled by Dan Cronin who refers to them in his book "Microcomputer Data Security: Issues and Strategies." Each of the files here listed has its own documentation file!! System Requirements: 64K RAM, one disk drive and monochrome display How to Start: Consult the accompanying documentation files for directions. To run a program with the suffix .COM, .EXE, or .BAT, just type its name, i.e., for BLANK.COM, type BLANK <ENTER>. File Descriptions: PC-ZERO 153 BASIC program for PC-ZERO.EXE ASK COM Allows interactive input to a batch file ALTER COM Hide a file or subdirectory PC-ZERO EXE Security for zeroing out files before deleting the file NDOSEDIT COM DOS command editor MOVE COM Hybrid of the Copy and Delete commands GCOPY EXE Selective file copy utility DJCRONIN DOC A note from the autor of the book by this disk's name CLEAN2 COM Disk Drive head cleaning utility BROWSE COM Allows two-way scrolling of text files BLANK COM Turns off the computer screen in 5 minutes VOLSER COM Alter or create volume lables on a disk VDEL COM Selective delete utility SYSTAT COM Enhanced version of DOS check disk (CHKDSK) SDIR COM Sorted directory ???????? DOC Documentation files for programs by the same name WHEREIS COM Find a file in any subdirectory, on floppy or hard disk
Batch Commands ASK subcommand Purpose: This command allows the user to set the BATCH environment ERRORLEVELS interactively. Format: ASK [prompt line] Type: Internal External *** Remarks: This command is designed to be used interactively. It allows the user some manual input into the BATCH envirionment. The 'prompt line' parameter is optional. Example: ASK Do you want to go to PAS2 ? This command accepts a single character from the user and sets ERRORLEVEL based on whether Y or N was entered. Y or y will set ERRORLEVEL 0, N or n will set ERRORLEVEL 1 ASK Displays 'Press Y or N ' on the console and waits for a keypress. (Sample BATCH file) ASK IF ERRORLEVEL 1 GOTO PRESSEDNO ECHO You pressed Y or y. GOTO end :PRESSEDNO ECHO You pressed N or n :end NOTES: ASK accepts only Y, y, N, or n as a response in this version. 6-34a SIG/Access:
Blank is a screen utility developed by John Socha and appeared in Softalk magazine in December of 1983. The program supplied and dated 12/83 was assembled from the assembly file supplied with the article. This utility will turn off the screen display if no keys have been touched for three minutes. When a key is pressed the display will return. With continues use of the key board the time is continually reset and the display does not turn off. Probably the best key to press to regain the display after it has been turned off is the Scroll Lock. This utility has the advantage of saving the screen form damage due to continues display in one location, such as the bottom line or in a certain location designated by a game. Continues bright display in one location can cause burning of the phosphor and a dark spot.
BROWSE.COM Usage: At the DOS prompt, type BROWSE filespec. Browse is very similar to the VM/CMS browse command. It allows full screen viewing of any file. Use the arrow keys to scroll up, down, left and right. Home takes you to the top left corner of the file, End goes to the bottom left. Press Esc to exit browse. Note: Browse is not an editor. It can only be used to VIEW a file, not change it.
This diskette contains a powerful assortment of public domain programs that are cited in my forthcoming book, "Microcomputer Data Security: Issues and Strategies", Brady Communications Company, Simon & Schuster General Reference Books. I'd like to thank Mr. Richard Peterson of PC-SIG Software Interest Group for making this arrangement possible. The programs and utilities are indexed by chapter, and in the order in which they appear in the book. Three of the programs listed below are too august in size to fit on this diskette, such as DISKCAT, and are referenced by diskette number. Chapter 6 DISKCAT Catalog management system (Complete disk #106) CLEAN2.COM Drive head cleaning utility GCOPY.COM Global COPY command VOLSER Changes diskette volume label Chapter 7 VDEL.COM Global DELETE command ULTRA-FILE ULTRA-FORMAT Disk Formatting tools (Complete disk #133) ULTRA-ZAP File zap tools (Complete disk #133) PC-ZERO Purge file tools (Complete disk #133) ASK.COM Batch command for PRFORMAT.BAT ALTER.COM File and subdirectory HIDE SYSTAT.COM Replaces DOS CHKDSK command BROWSE.COM Replaces DOS TYPE command MOVE.COM Hybrid of COPY and DELETE commands NDOSEDIT.COM DOS command editor SDIR.COM Sorted directory utility BLANK.COM Darkens screen WHEREIS.COM Searches files in subdirectories Chapter 11 QSYS by Dennis Lee Security system (Complete Disk #118)
--------------------------------------------------------------------------- Disk No 490 Microcomputer Data Security - by Dan Cronin V1 DS2 --------------------------------------------------------------------------- This disk is a compilation of very useful utilities for data security as well as saftey when using DOS. It was compiled by Dan Cronin who refers to them in his book "Microcomputer Data Security: Issues and Strategies". ALTER COM Hide a file or subdirectory ASK COM Allows interactive input to a batch file BLANK COM Turns off the computer screen in 5 minutes if the keyboard BROWSE COM Allows two-way scrolling of text files CLEAN2 COM Disk Drive head cleaning utility DJCRONIN DOC A note from the autor of the book by this disk's name GCOPY EXE Selective file copy utility MOVE COM Hybrid of the Copy and Delete commands NDOSEDIT COM DOS command editor PC-ZERO EXE Security for zeroing out files before deleting the file SDIR COM Sorted directory SYSTAT COM Enhanced version of DOS check disk (CHKDSK) VDEL COM Selective delete utility VOLSER COM Alter or create volume lables on a disk WHEREIS COM Find a file in any subdirectory, on floppy or hard disk ???????? DOC Documentation files for programs by the same name
The purpose of the MOVE command is to use DOS function call 56H to rename a file across directories. This provides for the effective movement of a file between directories without having to actually copy the data. If the to and from paths are the same, this command acts as a straight RENAME. The Syntax of the MOVE command is: MOVE \path\name.ext \path\name.ext where:the first operand is the from path\name, and the second operand is the to path\name. There are no other options. Restrictions: The data is not physically moved, therefore, a 'move' can only be done between datasets on the SAME drive. The MOVE command is for DOS 2.0 ONLY. It is not supported by DOS 1.1. Author: Original by Mike Turner, modified by Brian Pierce SIG/Access:
P C - Z E R O PC-ZERO is a Security feature for zeroing files before Deleting them. It must be remembered in MS-DOS or PC-DOS that Erasing a file DOES NOT ERASE THE DATA on a diskette or hard disk - it merely removes the file from the active directory. Files that are Erased or Deleted with PC-DOS or MS-DOS leave the actual DATA of the file untouched and intact. Anyone with a disk utility like the Norton Utilities can still read sensitive data you thought you Deleted or Erased. PC-ZERO erases all the data in a file as well as deleting it. Each character of such a file will be filled with hexadecimal X'FF' bytes [ or CHR$(255) ] before it is deleted thru DOS.
TITLE SDIR - SORTED DIRECTORY COMMAND, Version 2.1 PAGE 64,132 ; JAN 1983 COMMENT | SDIR [d:][filename[.ext]] [options] [filespec] same as for DIR command [options] * /A - List hidden files. * /E - Without screen erase. * /P - Pause when screen full. /X - Sort by extension. /S - Sort by size. /D - Sort by date/time. /N - Do not sort, original order. Default = *.* sorted by name.ext with screen erase. * - Option may be combined with other options. Several modifications have been made. They are: 1. Filespecs are processed like DIR does. 2. No sort option was added. /N 3. Pause when screen full option added. /P 4. Number of files found is printed. Ted Reuss Houston, TX
SYSTAT.COM.......Contributed by Jeff Garber.. 10/7/82 This program when executed from DOS will display on your screen the capactity of each drive and the free space on each. Also if you have placed on each disk an ASCII file with the extension of .NAM, will display the Name you have given the disk and a comment about the disk... A>SYSTAT (this is what you get when you type this) MS-DOS Systat version 1.1 8 October 1982 4:50AM Drive Name Capacity Free Comments ----- ---- -------- ---- -------- A: AHOST 156K 12K HOSTCOMM Master disk B: BHOST 156K 69K HOSTCOMM B drive general files C: CHOST 156K 5K HOSTCOMM C drive PC-TALK & additions D: DHOST 156K 28K HOSTCOMM D drive files System Memory: 256K Available memory: 212K The Name field is the file name I placed on each disk and each had the extension of .NAM (ie. AHOST.NAM was on drive A.) The comments were in that file as line 1.....
VDEL.COM VDEL is a program which allows selective deletion of files. INVOKING THE PROGRAM: VDEL may be invoked by typing 'VDEL fname.ext' at the command prompt. Wildcards may (and usually will) be used, i.e. 'VDEL *.ASM'. If any matching files are found, VDEL will display the name of the file, and ask if it should be deleted. Pressing 'Y' or 'y' will delete the file. Pressing ESC stops the program. Any other key will leave the file alone and continue asking about other matching files. I strongly encourage you to use VDEL instead of DEL or ERASE when doing wild-card deletions. It is too easy to accidentally delete a file you wanted to keep when using the normal DOS commands. LIMITATIONS: VDEL should be transportable to any MS-DOS system.
VOLSER Command Purpose: This command allows the user to alter/create volume labels. Format: VOLSER [d:][/V] Type: Internal External *** Remarks: This command is designed to be used interactively. If a drive identifier is not specified, drive A: is assumed. The /V(ersion) parameter display the current version number. Example: VOLSER This command line expects a disk to be labeled in drive A: VOLSER b:/v Displays the current version number at prompts the user for a volume label, and if one did not exist, creates it. C>VOLSER /V VOLSER Version X.XX (C)Copyright T A Davis, 1983 Volume in drive B is not labeled Enter new label (11 chars) or ENTER ? AP783_ Diskette label changed.
Volume in drive A has no label Directory of A:\ ALTER COM 1024 12-26-83 12:51a ALTER DOC 4096 6-12-84 1:43p ASK COM 256 7-31-83 4:07p ASK DOC 1507 8-01-83 10:21p BLANK COM 310 12-10-83 10:20p BLANK DOC 987 4-02-86 2:55p BROWSE COM 2848 4-09-84 10:11a BROWSE DOC 466 1-01-80 12:20a CLEAN2 COM 640 12-17-83 1:40a CLEAN2 DOC 2944 12-17-83 1:42a DJCRONIN DOC 1866 4-02-86 7:59a GCOPY DOC 1024 1-01-80 12:25a GCOPY EXE 14336 1-01-80 12:25a MOVE COM 2138 5-03-84 1:17a MOVE DOC 795 8-01-83 10:23p NDOSEDIT COM 2560 6-08-84 1:13p NDOSEDIT DOC 5632 6-08-84 1:12p PC-ZERO 153 689 5-08-84 7:46p PC-ZERO DOC 710 4-02-84 10:43p PC-ZERO EXE 19584 5-08-84 7:47p SDIR COM 3221 2-14-84 9:49a SDIR DOC 896 5-19-83 8:38a SYSTAT COM 1408 1-01-80 12:20a SYSTAT DOC 1050 10-09-82 3:05p VDEL COM 768 1-01-80 12:20a VDEL DOC 824 4-02-86 2:51p VOLSER COM 1152 8-08-83 7:03p VOLSER DOC 1295 8-08-83 7:05p WHEREIS COM 512 1-08-84 4:55a WHEREIS DOC 1024 1-08-84 4:56a FILES490 TXT 1328 4-02-86 3:11p 31 file(s) 77890 bytes 76800 bytes free