home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frostbyte's 1980s DOS Shareware Collection
/
floppyshareware.zip
/
floppyshareware
/
GLEN
/
DOSUTIL.ZIP
/
DSUTHELP.HLP
< prev
next >
Wrap
Text File
|
1991-08-12
|
10KB
|
295 lines
\\HELPFILE// VERSION 1
.MAIN Main Help
The DOS System Utilities is a collection of various utilities I
have developed over the years to overcome deficiencies in the
MS-DOS operating system. Although this collection is called
version 1.0, many of these utilities have been in use for some
time on my system and various other people's systems.
Some of the functions have found their way into some of the newer
DOS versions. Some functions have been published in packages
like PCTOOLS and the Norton Utilities. Other functions have
never been widely available. This package provides an
inexpensive set of tools that will work uniformly across many DOS
versions.
Almost all programs will allow their output to be redirected
using the ">" and "|" redirection characters. Some programs,
like REPLY, use full screen window boxes, therefore are not
indended to be redirected.
In general, the command line option "/?" (without quotes) may be
used to obtain a summary of command line parameters. There is
also a help processor (DSUTHELP) that may be run to browse the
utilities and their functions.
┌────────────────────────────────────────────────────────┐
│ Press T (or click on Topics) for a menu of help topics │
└────────────────────────────────────────────────────────┘
If you have not already registered, please take a minute and do
so. The DOS System Utilies are the product of hundreds of hours
of work, and you can help keep the concept of "shareware" alive
by supporting software authors who want to continue to use this
approach to bring high-quality (yet affordable) programs to
users. You'll also be notified of free updates to the program.
To register, complete the registration form at the end of the
documentation or send $20 (U.S. Funds) to:
Tom R. Donnelly
P.O. Box 3856
San Dimas, CA 91773
*Please indicate what size floppy disk you prefer.*
Thank you for supporting shareware.
.ALTPAUSE ALTPAUSE...Pause batch files or CONFIG.SYS
Purpose: Delay batch execution while ALT, CTRL or SHIFT key
is pressed.
Syntax: ALTPAUSE
-or-
DEVICE=ALTPAUSE.SYS
.CDD CDD........Change Directory
Purpose: Change directories without knowing exact directory name.
Syntax: CDD name [/MD][/RD][/NC][/E][/F][/S][/SS][/?]
name Name of directory to change to, make or
remove.
/MD Make the specified directory.
/RD Remove the specified directory.
/NC No confirmation when removing a directory
containing files.
/E Allow only exact (not phonetic) match.
/F Change to the directory containing the file
named by "name".
/S Scan disk and rebuild quick-start index.
/SS Suppress scan/rebuild during make or remove.
/? Display help message.
Specify the location of the quick-start index by including the
following statement: SET CDD=d:\path
.DSKCONFG DSKCONFG...Display disk configuration
Purpose: Display disk configuration information.
Syntax: DSKCONFG [dr:][/?]
dr: Drive whose configuration is to be displayed
/? Display help message
.HIDE HIDE.......Change files to hidden or unhidden
Purpose: Change file attribute to hidden (or unhidden)
Syntax: HIDE filespec [filespec[...]] [/U] [/L] [/P] [/S] [/?]
filespec Wild-card file specification. Normal files
matching the filespec will be changed to
hidden files.
/U Unhide files matching the filespec.
/L Only List file names matching selection criteria.
/P Prompt for confirmation before changing any files.
/S Process Sub-directory files instead of normal files.
/? Display help message.
.ISDAY ISDAY......Determine day of week from batch
Purpose: Allow batch to determine day of week.
Syntax: ISDAY day [day[day[...]]] [/V][/?]
If today is one of the days specified, ISDAY exits with
ERRORLEVEL 1. Otherwise, exits with ERRORLEVEL 0. "day" may
be one or more three-character abbreviation of the day of the
week (MON, TUE, WED, THU, FRI, SAT or SUN).
/V Verbose (display result message).
/? Display help message.
.ISEMS ISEMS......Determine if EMS memory is present
Purpose: Allow batch to determine if EMS memory is present
Syntax: ISEMS kb
Returns with ERRORLEVEL 1 if the amount of EMS memory
specified by "kb" (in kilobytes) is available.
.MOVE MOVE.......Move files from directory to directory
Purpose: Move files between directories.
Syntax: MOVE source [dest] [/A:mm-dd-yy][/B:mm-dd-yy][/D:nnn]
[/E][/M][/P][/R][/N][/?]
source Name of source directory and files.
dest Name of destination directory.
/A Move only files with date after mm-dd-yy.
/B Move only files with date before mm-dd-yy.
/D Move only files nnn days old or older.
/E Move only files that also exist in the destination.
/M Move only files with "modify" (archive) bit set.
/P Prompt user before performing the move.
/R Replace duplicate named file in dest.
/N Replace duplicate named file in dest ONLY IF file
in source is Newer (by date).
/? Display help message.
.NEWCOPY NEWCOPY....Copy files that are newer
Purpose: Copy only those files that are newer.
Syntax: NEWCOPY source dest [/D][/E][/F][/F:nnn][/P][/PE]
[/S][/SORT:[SIZE|DATE|NAME|EXT]
[/TEST][/?]
/D Directory of input file used for output file.
/E Output file must already exist.
/F Force copy operation regardless of dates.
/F:nnn Issue Novell FLAG SRW before then FLAG nnn
after copy.
/P Pause for confirmation before copying.
/PE Pause after error.
/S If dates match, copy if output file size>input
file size.
/SORT:SIZE Copy multiple files in size sequence.
/SORT:DATE Copy multiple files in date sequence.
/SORT:NAME Copy multiple files in name sequence.
/SORT:EXT Copy multiple files in extension sequence.
/TEST Test mode - don't perform actual copy or
flagging.
/? Display help message.
.POP POP........Restore saved directory
Purpose: Restore directory saved by PUSH.
Syntax: POP [NOSET|CLEAR]
NOSET Pop last pushed directory, but stay in current
directory.
CLEAR Erase all pushed directories.
.PRTSC PRTSC......Enable/Disable print-screen key
Purpose: Enable and disable print-screen key
Syntax: PRTSC [ON|OFF]
ON Enable print-screen key.
OFF Disable print-screen key.
.PUSH PUSH.......Save and change to directory
Purpose: Save current directory and change to new directory.
Syntax: PUSH dir|"dir"
dir Name of directory to change to after saving
current directory.
"dir" Save directory name in quotes, but stay in
current directory.
.REBOOT REBOOT.....Reboot computer from batch file
Purpose: Reboot computer from batch file or command line.
Syntax: REBOOT [/W][/C][/NC][/?]
/W Warm reboot (like CTL-ALT-DEL).
/C Cold reboot (like power-on).
/NC No Confirmation if run under DesqView or Windows.
/? Display help message.
.REPLY REPLY......Obtain reply during a batch
Purpose: Obtain a reply within a batch.
Syntax: Reply [/T:time][/D:Y|N][/O][/?] prompt-text
/T:time Number of seconds after which the default option
will be automatically assumed.
/D:Y Specifies the default answer of YES.
/D:N Specified the default answer of NO.
/O Prompt for OK instead of YES/NO.
/? Display help message.
If options are specified, they must appear before the
prompt-text. There must not be any white-space between
options.
.RUNAT RUNAT......Run a command at a given time
Purpose: To schedule a DOS command at a given time of day.
Syntax: RUNAT hh:mm command
hh:mm Clock time-of-day to run command.
command Command-string to be run.
.SLEEP SLEEP......Delay batch execution
Purpose: Delay batch execution
Syntax: SLEEP n {HR|MIN|SEC} [/K[/D]][/?]
n Number of hours, minutes or seconds to sleep.
/K Wakeup if keypressed and exit with errorlevel 1.
/D Discard key pressed to wakeup (valid only with /K).
/? Display help message.
.STAMP STAMP......Change file time/date stamp
Purpose: Change the time and/or date stamp of a file.
Syntax: STAMP filespec [/D:mm-dd-yy][/T:hh-mm-ss][/P][/?]
/D:mm-dd-yy Set date of selected files.
(Use /D:TODAY to set files to today's date)
/T:hh-mm-ss Set time of selected files.
(Use /T:NOW to set files to current time)
/P Pause for confirmation before acting.
/? Display help message.
.STUFF STUFF......Stuff characters into keyboard buffer
Purpose: Place keystrokes into keyboard buffer as if types.
Syntax: STUFF string
The string on the command line following the STUFF command is
placed the keyboard type-ahead buffer as if typed. Control
characters may be specified by entering the decimal value of
the key and preceeding it with a back-slash character (eg, \13
to indicate RETURN).
The total length of the string to be stuffed cannot exceed 15
characters.
.SYSCONFG SYSCONFG...Display system configuration information
Purpose: Display system configuration information
Syntax: SYSCONFG [/P][/?]
/P Pause after displaying configuration.
/? Display help message.
.WIPEOUT WIPEOUT....Overwrite file information
Purpose: Overwrite file information
Syntax: WIPEOUT filename [/NC][/ND][/DOD][/?]
/NC No confirmation required before wiping file.
/ND No deletion of file (just wiping).
/DOD Use Department of Defense wiping standard.
/? Display help message.