home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Simtel MSDOS 1992 September
/
Simtel20_Sept92.cdr
/
msdos
/
sysutl
/
tmbootv2.arc
/
TMBOOTV2.DOC
< prev
Wrap
Text File
|
1989-10-09
|
10KB
|
292 lines
Time Boot Utility
DOCUMENTATION - Version 2.3
General Description:
Time Boot is a very short utility that will reboot (restart) your
computer at a specific time you set. Until that time is reached, Time Boot
sits idle, allowing you full use of your computer. When the desired time is
reached, your computer will reboot.
Logic:
Time Boot is a TSR (Terminate & Stay Resident) program. It remains in
memory after the program finishes and uses a very small amount of memory
(appx. 800 bytes). Once installed, it continually checks the system time
clock approximately twice each second, comparing the system clock with the
requested boot time. When the times match, a no-holds-barred reboot will
occur.
Usage:
Time Boot is ideal for those of us who leave our PC's powered on 24
hours a day. An occasional reboot will refresh the whole system and ensures
everything is in good running order.
Time Boot is also ideal for users of DOS version 3.2. Unfortunately,
DOS 3.2 has a glitch in it concerning the system date. It simply doesn't
always change the date at midnight as it should. The PC will happily keep
the same calendar date forever until it is rebooted. At that time, the
correct date is set.
This glitch can play havoc with date sensitive programs. It also
confuses the time/date stamps placed on new/changed files.
To get the most out of Time Boot, include it in your AUTOEXEC.BAT file.
Time Boot Version 2.3
Enhancements in Time Boot Version 2.3:
Time Boot Version 2.3 contains several new features:
1) On-Screen Countdown Warning
60 seconds before rebooting, a warning message will appear in the upper
left corner of the screen. The message will provide a second-by-second
countdown until the reboot actually occurs. This will give you a short
safety margin if you get caught working on the computer at reboot time. Use
this time to save files FAST before the reboot hits!
The on-screen warning should work on any color or monochrome monitor.
2) Reboot Warning Alarm
A series of three warning beeps will sound approximately 60 seconds
before reboot. The beep sound can be enabled or silenced with an optional
command parameter.
2) Elapsed Time Boot Setting
A new option switch has been added. The "/E" option sets the reboot
time #### hours/minutes from the current time.
3) 12/24 Hour Time
Time Boot will now accept either 12 hour (AM/PM) or 24 hour (military)
time settings.
Time Boot Version 2.3
Running the Program:
Use the DOS Change Directory Command (CD [\Subdirectory]) if necessary
to make sure you are in the subdirectory containing TMBOOTV2.COM.
At the DOS prompt, type:
TMBOOTV2 /option
Time Boot accepts any ONE of five parameters explained below. Each
parameter begins with the forward slash (/) and is followed by a letter.
Letters may be either uppercase or lowercase. Additional numbers/letters may
also be required, depending on the option selected.
Options are as follows:
/B####P
Boot time. Replace the #'s with 4 numbers to represent the
desired boot time setting. Time may be entered in either 12 hour
(AM/PM) or 24 hour (military) notation.
a) 12 Hour (AM/PM) Time Setting
The time entered must be between 0000-1159. To indicate
PM, include a 'P' after the digits. For AM, no extra
characters are required. Example:
TMBOOTV2 /B1135P
Sets the computer to reboot at 11:35 PM.
b) 24 Hour (Military) Time Setting
The time entered must be between 0000-2359 (midnight to
11:59 PM). Example:
TMBOOTV2 /B2335
Sets the computer to reboot at 11:35 PM.
Time Boot Version 2.3
/C####P
Change current boot time setting. Replace the #'s with 4 numbers
to represent the desired boot time setting in either 12 hour or
24 hour notation (see /B description above). Example:
TMBOOTV2 /C0345
Changes the current boot time. The computer will now reboot at
3:45 AM instead.
/E####
Elapsed Time Boot setting. Sets the boot time ####
(Hours/Minutes) from now. Replace the #'s with 4 numbers to
represent the desired number of hours/minutes to wait before
rebooting. Elapsed time must be between 0000 and 2359. Example:
TMBOOTV2 /E0130
Sets the computer to reboot 1 hour, 30 minutes from now.
/S
Status. Shows the current scheduled boot time setting. No
additional numbers are required. Example:
TMBOOTV2 /S
/X
Cancel scheduled boot time setting. This parameter disables the
Time Boot program and puts it to sleep. Although the program
still stays in the computer's memory, no scheduled reboot will
occur. Example:
TMBOOTV2 /X
You may reactivate the Time Boot by using either the /B or /C
options above.
Time Boot Version 2.3
The following two parameters are optional. They may be entered alone
or after any other option:
/+
Enable the Warning Beep Sound (default). The on-screen warning
will be displayed and three beeps will sound at the beginning of
the countdown. Example:
TMBOOTV2 /B0530+
Sets the computer to reboot at 5:30 AM and enables the warning
beeps.
/-
Disable the Warning Beep Sound. The on-screen warning countdown
will still be displayed, but no beeps will sound.
TMBOOTV2 /B0530-
Sets the computer to reboot at 5:30 AM and disables the warning
beeps.
Time Boot Version 2.3
Special Notes:
TSR programs occasionally conflict with each other. Not all TSR's
cooperate properly with other TSR's in use.
Time Boot has been designed to coexist as peacefully as possible. Some
special precautions are needed, however, to work properly.
If you use other clock-type TSR's, such as on-screen clock displays,
install them FIRST. Time Boot will attach itself after these programs. In
this manner, both should get along just fine.
Also keep in mind that at the scheduled reboot time, reboot will occur
NO MATTER WHAT you may be doing on the computer! To avoid any risk, set a
reboot time when you are SURE you will not be using the computer.
One other special note: The system clock managed by DOS isn't always
very accurate. Other processes, like disk access, can occupy the computer
and keep it from updating the time for a short while. As a result, Time Boot
doesn't always reboot EXACTLY at the time requested. Don't be worried if
it's a few seconds early or late. That's just the way DOS works. Time Boot Version 2.3
Evaluation Period:
This program is being distributed as SHAREWARE. That means, very
simply, that you may try out the program free of charge to see if you like
it. You are highly encouraged to give copies of this program to friends,
associates and to upload to any BBS's you wish.
After trying it out, if you don't like it, simply delete it. It costs
you nothing. If you do decide to continue using this program, you must
register your copy by paying a very modest fee.
This program has a limited number of runs available. This should be
more than adequate to properly evaluate the program. If the number of runs
is exceeded without legitimately registering your copy, an annoying pause
will occur each time you run it. Except for the annoying pause, the program
will remain fully functional.
The limited run count will automatically reset when the program runs
on a different PC. This allows free distribution of trial copies to others
without penalty.
Let me know your comments about this utility. I appreciate the
feedback.
About the Author:
I am an independent programmer specializing in PC programming and
development. With over 10 years of technical experience, my previous
assignments include positions within major financial institutions, service
companies, trade associations and the hotel industry.
As a result, I have a broad application background ranging from
operating system enhancements to database to financial systems. I maintain
a high level of expertise in various languages and operating systems
including dBASE, Clipper, Basic, C, Cobol, Assembler, and MS-DOS.
I currently support myself with a number of shareware and commercial
products as well as contracted work with clients. I am available on an
hourly rate or contract basis.
Jon Williams
413 W. 50th St., #3R
New York, NY 10019-6528
(212) 265-8935
REGISTRATION FORM
Product Name: Time Boot (TMBOOTV2), Version 2.3
To Register, send this completed form plus $10 to:
Jon Williams
413 W. 50th St., #3R
New York, NY 10019-6528
Date: ______________________________________
Name: ______________________________________
Address: ______________________________________
City/State/Zip: ______________________________________
Telephone: ______________________________________
Where did you hear about Time Boot (BBS Name/Number, etc)?
______________________________________
______________________________________
______________________________________
On receipt of your registration fee, I will send you information on removing
the limited run count checking on this program. In addition, you will
receive any future updates of this utility.