home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SDN¹ Plus
/
SDN1_.cdr
/
dbase
/
bkck22.exe
/
lha
/
BKCK.DOC
< prev
next >
Wrap
Text File
|
1990-11-24
|
7KB
|
176 lines
Program: BKCK.EXE
Version: Version 2.2
Date: November 24, 1990
Usage: BKCK [filespec] [switches]
Copyright(c) 1988-90 by John Crouch & The Computer Connection
filespec = the same as with the DOS DIR command
Switches
/A Check all disk drives on system
/F Display filenames only (suppress size, date,
& time info)
/P Pause mode - after each screen
/T Display totals only (summary)
/DT Suppress summary of each directory
/I Ignore archive bit (show ALL files)
/S Check subdirectories also
/TT Same as /S/DT/T all together
/A:mm-dd-yy to specify files changed AFTER date
/C:x Specify a diskette size for backup
1 = 360KB 3 = 720KB
2 = 1.2MB 4 = 1.44MB
NOTES
Enter "BKCK ?" to get a display of these commands.
The AFTER switch checks only files changed after the specified
date. Not to be confused with "on or after" the date, only
"after" the date.
When using the /A switch to check all drives, it automatically
assumes the root directory and the /S switch.
The /C:x switch will show an approximate number of diskettes
needed to backup the amount of files which are reported as
needing to be backed up. This is helpful to determine how many
diskettes to keep on hand when doing a backup. This is a rough
estimate and only applies to the DOS BACKUP program's usage.
Many disk backup utility programs (such as Fastback) will
compress the files and get more on a disk than is possible with
BACKUP from DOS.
The /I switch will show that ALL files need backing up. This is
used in connection with the /C:x switch. When you are going to
do a FULL backup of your hard disk, you will use these two
switches to show you how many diskettes will be needed.
INTRODUCTION
BKCK will give information about files on your hard disk that need
backing up. It will display only those files which have their
archive bit set.
SYSOPS and other people with multiple drives will like the /A option.
It will check all drives on your system and give a summary for each
drive, and a summary for all drives combined. BKCK cannot recognize
the difference between a real drive and a SUBSTitute or ASSIGNed
drive. This is because there are no documented DOS command
functions for determining this difference.
For a hard copy of the information supplied by BKCK, use the
redirection command to redirect the output to the printer: BKCK >PRN
THE ERRORLEVEL RETURNED
BKCK will return an errorlevel for checking in a batch file.
Previous versions returned an errorlevel based on the number of files
which needed backing up on the disk. THE ERRORLEVEL RETURNED WITH
THIS VERSION IS BASED ON THE PERCENTAGE OF DATA NEEDING TO BE BACKED
UP. The percentage of data needing backed up is rounded to the
nearest integer and returned as the errorlevel. If an error occurs
while running the program, the errorlevel returned is 255. See the
BKCKDEMO.BAT batch file included with the program.
VERSION INFORMATION
Version 1.0 -
was (of course) the first release. It was written entirely in
assembly language. This program was blazing fast, but with
little features.
Version 1.1 -
woops... fixed a minor bug in this one. One user found that it
would not work properly with hidden subdirectories. Also added
the feature to use the environment SET command to force the
program not to use the 8087 co-processor.
Version 2.0 -
completely redone in Borland's Turbo C. This version is
slightly slower than the assembly language version, but contains
many new options, like allowing you to specify file names, check
all drives, etc.
Version 2.1 -
added a few more options and fixed some minor bugs. The AFTER
switch was added (as requested by a user) to allow checking
files changed after a certain date, and the errorlevel returned
was changed to be a percentage instead of a file count.
Version 2.2 -
we added the /I and /C:x parameters. This was suggested by a
user and since we also thought it was a good idea we decided to
include them. Some minor bugs (like /P and 24 lines per screen)
were also fixed. Most other changes are internal.
LICENSE TO USE
BKCK is FREE for personal use! Use it, and give copies to your
friends! However,
BUSINESSES, CORPORATIONS, AND OTHER NON-PERSONAL USERS ARE
REQUIRED TO REGISTER THEIR COPIES. FOR MORE INFORMATION ON
COMMERCIAL SITE-LICENSES, PLEASE CONTACT US VIA ONE OF THE
METHODS LISTED BELOW.
To sample some of our other programs, or to just get the latest
version of BKCK, give our BBS a call. You will have access to our
programs on your first call, and the BBS is FREE to all!
BKCK Program Dept
The Computer Connection
1306 Bailes Lane, Suite F
Frederick, Maryland 21701
(301) 696-9677
-------------------------
CompuServe EasyPlex Mail The Computer Connection BBS
71310,2612 BBS: (301) 696-1393
DISCLAIMER
I, JOHN CROUCH AND THE COMPUTER CONNECTION (HEREAFTER KNOWN AS
"AUTHOR"), HEREBY DISCLAIM ALL WARRANTIES RELATING TO THIS SOFTWARE,
WHETHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
THE AUTHOR WILL NOT BE LIABLE FOR ANY SPECIAL, INCIDENTAL,
CONSEQUENTIAL, INDIRECT OR SIMILAR DAMAGES DUE TO LOSS OF DATA OR ANY
OTHER REASON, EVEN IF AUTHOR OR AN AGENT OF AUTHOR HAS BEEN ADVISED
OF THE POSSIBILITY OF SUCH DAMAGES. IN NO EVENT SHALL AUTHORS'
LIABILITY FOR ANY DAMAGES EVER EXCEED THE PRICE PAID FOR THE LICENSE
TO USE SOFTWARE, REGARDLESS OF THE FORM OF THE CLAIM. THE PERSON
USING THE SOFTWARE BEARS ALL RISK AS TO THE QUALITY AND PERFORMANCE
OF THE SOFTWARE.