home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C!T ROM 5
/
ctrom5b.zip
/
ctrom5b
/
DOS
/
UTILITY
/
DIVERSEN
/
CSUTIL13
/
MANUAL.DOC
< prev
next >
Wrap
Text File
|
1995-04-01
|
22KB
|
708 lines
┌─────────┐ ┌─────────┐ ┌────┐ ┌────┐ ┌──────────┐ ┌──────┐ ┌────┐
│ ┌────┐ │ │ ┌────┐ │ └┐ ┌┘ └┐ ┌┘ │ ┌─┐ ┌─┐ │ └─┐ ┌─┘ └┐ ┌┘
│ │ └─┘ │ │ └─┘ │ │ │ │ └─┘ │ │ └─┘ │ │ │ │
│ │ │ └──────┐ │ │ │ │ │ │ │ │ │ │
│ │ └──────┐ │ │ │ │ │ │ │ │ │ │ │
│ │ ┌─┐ ┌─┐ │ │ │ │ │ │ │ │ │ │ │ │ ┌─┐
│ └────┘ │ │ └────┘ │ │ └───┘ │ ┌┘ └┐ ┌─┘ └─┐ ┌┘ └───┘ │
└─────────┘ └─────────┘ └─────────┘ └────┘ └──────┘ └─────────┘
Manual of CS Utility 1.3
Copyright by Santinon Cristian
1994-95
~~~~~~~~~~~~~~~~~~~~~~~~
INTRODUCTION
This package of small utilities has been released in order to fine
tuning most of the basic functions on your PC. Every utility is
independent from other included in package. Some utility accepts
parameters from command line to make different function depending
on user choice. The syntax for parameters is very simple and
every utility shows a short help if it is launched without
parameters.
~~~~~~~~~~~~~~~~~~~~~~~
SHAREWARE INFORMATION
CS Utility is distributed under the shareware marketing concept.
This means that you can try the package for a limited amount of
time to see if it meets your needs. After the trial period, you
are required to register and pay the registration fee. Shareware
is a distribution method, NOT a type of software. The primary
difference between shareware and retail software is that with
shareware you know if it fits your needs BEFORE you pay for it.
~~~~~~~~~~~~~~~~~~~~~~~
LICENSE
Non-registered users are granted a limited license to try CS Util
for a period of four weeks. After the trial period you are
required to register and to pay the registration fee or stop
using it. The four week evaluation period is a legal requirement
based on the license agreement, NOT a time bomb inserted in the
program! CS Utility will not stop working or cause any damage to
itself or your system at the end of the four week period.
You are encouraged to freely copy and distribute CS Utility
provided that:
1. No fee beyond normal media, duplication, and shipping costs
may be charged.
2. It must be copied in unaltered form complete with this license
and copyright information
3. It is advertised as "shareware" and not as "free" or
"public domain" software.
~~~~~~~~~~~~~~~~~~~~~~~
EDITION
April 1995
Copyright 1995 by Santinon Cristian
All rights reserved
~~~~~~~~~~~~~~~~~~~~~~~
NOTICE
This manual is based on the software revision V1.3 of Apr 1995.
The information in this document is subject to change without
notice. I assume no responsibility for any error that may
appear in supplied materials or programs.
~~~~~~~~~~~~~~~~~~~~~~~
ORDER INFORMATION
The registration fee for a single copy of CS Utility is US$ 15.-.
Registration for multi-user copy (min. 5 user!) is US$ 5.-
for every copy.
Payment of this fee entitles you to:
* Disk with the latest version of the CS Utility which does not
display the evaluation notice text.
* Free support by electronic mail or by mail for the first three
month after payment.
* Notification of the next major upgrade.
The accompanying file ORDER.FRM includes a detailed order form.
~~~~~~~~~~~~~~~~~~~~~~~~
DISCLAIMER
This utility has been tested on various machines and I have not
encountered problem. You use this software at your own risk.
I assume no responsibility for damages caused from usage of this
package.
~~~~~~~~~~~~~~~~~~~~~~~~
USAGE
This section show usage of every utility, explaining parameters
to put in command line, if necessary.
N.B. : Parameters in <> are necessary, parameters in [] are
optionally.
BOOT
Usage : BOOT <n>
n = 1 : Warm boot
n = 2 : Cold Boot
Boot can be used in order to reboot the PC from command line or
from inside of a batch file.
Warm boot is a reset like [Ctrl][Alt][Del]
Cold Boot is a reset like pressing reset button
CCD
Usage : CCD <drive:\path>
CCD derives from fusion of two standard commands of MS-Dos :
drive: and CD. Using CCD you can jump in one passage to another
drive in another directory.
Using MS-Dos, you have to make 2 passages:
Es. A:
CD USER
Using CDD, you can simply write:
Es. CCD A:\USER
CRC
Usage : CRC <filename>
CRC calculates a 16 and 32 bit CRC for the file specified in the
command-line. This strings of CRC can be used in order to verify
if a file has been modified or not.
CSFORM
Usage : CSFORM <drive> [parameters]
/V verify disk during format
/DD format disk at low density (360/720 Kb)
/L="" add to disk the label specified in ""
/Q quiet mode (no sound effects)
CSFORM is a very fast formatter for your floppy disk.
CSFORM is about 25-30% faster than DOS "Format". You can
format diskette with a intense verify test using option /V
DRIVES
Usage : DRIVES
DRIVES shows information about all disk drives installed on
your system, including also Network drives, Ram Disk and
substituted drives.
If a disk is present in drive, DRIVES shows the principal
characteristics of this disk like number of sectors, number
of cluster, free space and used space.
EXTEND
Usage : EXTEND <n>
1 < n < 255
EXTEND has the same function of the instruction FILES in
CONFIG.SYS but can be used from command line and doesn't
require the reboot of PC to take effect.
The number [n] specifies the maximum number of files that
can be opened from MS-Dos.
FAST
Usage : FAST <+|->
+ increases speed
- restores normal speed
FAST modifies the value of RAM refresh to increase machine
performance. It is not a TSR. If it is called with options
+, it increases the PC speed decreasing the refresh time
of memory, if is called with options -, it restores the
original speed of the machine.
The only problem encountered using FAST is a small
decreasing of speed accessing floppy disks when FAST is
enabled.
FASTDRV
Usage : FASTDRV <+|->
+ decreases floppy disks access time
- restores standard floppy disks access time
FASTDRV modifies the value of access time for the floppy
disks installed on your PC. The standard value for access
time is 6 ms. FASTDRV decreases this value to 2 ms,
increasing performances when you access for a short time a
diskette (Es. making a command like DIR A:, CHKDSK A: ...).
FMOVE
Usage : FMOVE <infile.ext> <outfile.ext>
FMOVE is the acronym for Fast Move. FMOVE can be used to
move a file from a directory to another or to rename a file
The only condition is that the source path and the
destination path must be on the same drive because FMOVE
doesn't move the entire file, but moves his position
in File Allocation Table (FAT). Otherwise, it could not be
"fast"!
KILL
Usage : KILL <directory> [parameters]
/D displays all killed files
/W permanently wipes killed files
Kill is a small utility that definitively erases the
content of a directory and its subdirectories (like deltree
of DOS 6.x). Using option /W the files are killed and wiped
permanently according to Department of Defense standard
DOD 5220.22-M.
LOCK
Usage : LOCK
LOCK is a useful program that locks the working station with
password. After the insertion of a password, the computer is
freezed until the correct password is inserted.
LOCK intercepts the combination of keys [Ctrl][Break] and
[Ctrl][Alt][Del]. It cannot be bypassed if is the correct
password is unknown.
LOCKFILE
Usage : LockFile </E|/D> <infile.ext> [outfile.ext]
/E : encodes file with password
/D : decodes file
LOCKFILE has been created for crypting file with a security
password to prevent unwanted access to documents.
Using options /E, LOCKFILE crypts file with the password
entered by user, with options /D the file will be decrypted
but, if the password is incorrect, the resulting file is
unreadable from the user.
NOSOUND
Usage : NOSOUND
NOSOUND is a small TSR the disables the speaker port.
PARK
Usage : PARK
This program will park the Hard Disk heads to prevent
crashing if the PC is moved to another location.
PCINFO
Usage : PCINFO
PCINFO is an information manager for PC. It shows the
components basically of your machine: Memory, BIOS, Hard
Disk, Floppy Disk, Mouse, Dos and other informations.
It is useful when you like to tell what is installed on a PC.
PPRINT
Usage : PPRINT [switch] <filename.ext>
PPRINT is a printing utility. With PPRINT you can easily set
the type of printing desired on your printer.
Parameters accepted are:
/c : makes compressed printing
/s : makes underlined printing
/l : makes double width printing
/g : makes bold-faces printing
/d : makes double beating printing
/p : makes proportional printing
filename is any file in standard format ASCII.
PUT
Usage : PUT <command> [parameters] [/?]
PUT has been created for use in batch files. The commands
that PUT offers are ideal to create powerful batch files.
Commands available for PUT are:
ASK BEEP
CHIME CLS
DELAY FREESPACE
INPUTCHAR MONTH
MONTHDAY RING
SIREN WEEKDAY
WINDOW WRITEXY
YEAR
If you specify a '/?' after command. PUT will show a
detailed help on syntax and function of command specified.
The usage of every command is:
ASK
Usage : PUT ASK "message"
The message specified in command line is displayed to
user waiting a response like Y(es) or N(o).
The errorlevel returned from PUT is
1 if the key pressed is 'y' or 'Y'
0 if any other key was pressed (assuming response= No)
BEEP
Usage : PUT BEEP
Makes a small beep through the PC speaker.
Returns errorlevel 0 if correct usage.
CHIME
Usage : PUT CHIME
Makes a sound like a chime through the PC speaker.
Returns errorlevel 0 if correct usage.
CLS
Usage : PUT CLS
Cleans current screen video.
Returns errorlevel 0 if correct usage.
DELAY
Usage : PUT DELAY <n>
Forces PC to wait for n seconds.
Returns errorlevel 0 if correct usage.
FREESPACE
Usage : PUT FREESPACE <Drive> <Space>
Return Errorlevel 0 if on specified drive is available
Space or errorlevel 1 if is not available.
Drive must be entered as a number (1 = A, 2 = B, ...).
Space must be in Kb (1024 bytes = 1 Kb).
INPUTCHAR
Usage : PUT INPUTCHAR "message"
Like ASK, INPUTCHAR writes on screen the message
specified but waits for a generic alphabetical
character. The errorlevel returned depends from char
entered.
'a' or 'A' = errorlevel 1
'b' or 'B' = errorlevel 2
..........
'z' or 'Z' = errorlevel 26
MONTH
Usage : PUT MONTH
Returns as an errorlevel the current month number.
January = errorlevel 1
February = errorlevel 2
.........
December = errorlevel 12
MONTHDAY
Usage : PUT MONTHDAY
Returns as an errorlevel the current monthday.
RING
Usage : PUT RING
Makes a sound like a telephone ring through PC speaker
Returns errorlevel 0 if correct usage.
SIREN
Usage : PUT SIREN
Makes sound like a siren through PC speaker.
Returns errorlevel 0 if correct usage.
WEEKDAY
Usage : PUT WEEKDAY
Returns as errorlevel the current week day.
Sunday = 1
Monday = 2
.......
Saturday = 7
WINDOW
Usage : PUT WINDOW x1 y1 x2 y2 fg bg
Shows a shadowed window on the screen with specified
characteristics.
x1 and y1 are the coordinates of top left corner of
window.
x2 and y2 are the coordinates of bottom right corner
of window.
fg is the foreground color.
bg is the foreground color.
The limitations for parameters are:
1 < x1 < 80 and 1 < y1 < 25
1 < x2 < 80 and 1 < y2 < 25
0 < fg < 15
0 < bg < 7
The values of foreground (fg) colors are:
0 black
1 blue
2 green
3 cyan
4 red
5 magenta
6 brown
7 lightgray
8 darkgray
9 lightblue
10 lightgreen
11 lightcyan
12 lightred
13 lightmagenta
14 yellow
15 white
The values for background (bg) colors are the value
from 0 to 7 in the precedent table.
WRITEXY
Usage : PUT WRITEXY row col fg bg "message"
Writes the message specified to coordinates (row,col)
and with colors specified by parameters fg and bg.
The limitations for parameters are:
1 < row < 25
1 < col < 80
For fg and bg see the explication table for command
WINDOW.
YEAR
Usage : PUT YEAR
Returns as errorlevel the number of current year.
If a wrong parameter is specified, PUT return errorlevel=80.
READ
Usage : READ [drive:][path] <filename.ext>
READ is a small viewer for text files in ASCII standard
format.
SAVERAM
Usage : SAVERAM <filename.ext>
This utility saves the contents of conventional RAM (640 Kb)
to the file specified in command line. The only limitation is
that you must have 640 Kb free on your Hard Drive.
SEARCH
Usage : SEARCH <drive:> <filespec.ext>
SEARCH is a very fast file finder. It searches in the drive
specified the files that match the specifications expressed
by user. The specification of files to search can include
jolly characters like '?' and '*'.
SETKB
Usage : SETKB <n> <A|B|C|D>
SETKB is a powerful utility that helps you to configure the
repeat rate and the repeating delay of your keyboard.
The parameter [n] in command line (1 < n < 31) specifies the
new repeat rate of keyboard.
The second parameter can be A, B, C or D and specifies the
repeating delay to set on keyboard.
STUFF
Usage : STUFF <files> <destdrv> [parameters]
Available parameters are:
-A adds an incremental volume label to disks
-I shows info about the author
-M moves the files specified
-S copies also hidden and system files
-V verifies the files after copy
STUFF is a utility that helps you to fill the disk when you
have to copy files from the Hard Disk to Floppy Disks.
STUFF uses an intelligent algorithm to fill the diskette
copying first the big files and then the small files that
fit on the disk optimizing space usage.
[files] is the specification for files to stuff on the
diskettes. You can use also jolly character '*'.
destdrv is the drive to copy files.
TOUCH
Usage : TOUCH <filename.ext> [Date] [Time]
TOUCH is a utility copied from UNIX. Using touch you can set
the current date and the current time to the file specified
as command line parameter. If you specify a date or a time
in the command line, TOUCH modifies only date or time that
you have specified.
UUENCODE
Usage : UUENCODE <infile> [outfile]
This utility encodes the infile specified in command line
with the UU encryption. The resulting file has the filename
specified by [outfile] or, if this parameter is omitted, the
filename of the input file and the extension .UUE
The files encoded with UUENCODE are useful to include in mail
or e-mail messages because they are written using standard
ASCII format in a file of 80 rows maximum.
UUDECODE
Usage : UUDECODE <infile> [outfile]
This utility decrypts the files encoded with UUENCODE.
The output filename is specified by user or, if this
parameter is omitted, the outfile has the original filename
that the file had before coding (it is coded into file!).
WIPE
Usage : WIPE <file>
This utility permanently deletes a file using the Department
of Defense standard DOD 5220.22-M to wipe file. You cannot
recover the erased files, also using utility like UNDELETE
or UNERASE. You may use wildcards in command line parameter.
~~~~~~~~~~~~~~~~~~~~~~~~
THANKS
Thanks to Marco Sanson, Andrea Roncoroni and Marcantonio
Magnarap for his beta-testing and bug-report.
Thanks to Mario Ferloni and Bruno Tabbia for his suggestion
about CS Utility.
Thanks to Marco Cucinato for grammar correction of this
manual.
Thanks to SWAG team for his excellent database of sources.
Thanks to Ami Pro 3.0 Grammar Checker that correct my (many)
errors in english writing. Sorry for my english and my errors
Thanks to coffee for help me in my night working.
~~~~~~~~~~~~~~~~~~~~~~~~
SUGGESTION
If you have any report for bug or suggestion, please contact me
at:
Santinon Cristian
Via Molino dell'Oglio 24
21059 Viggiù (VA)
ITALY
Telephone: ++39-332-487135
Internet : scris@varano.ing.unico.it
Fidonet : cristian_santinon@2:332/105
~~~~~~~~~~~~~~~~~~~~~~~~
SITES
New version of CS Utility may be found on this sites:
On Internet: at Simtel 20 primary site (oak.oakland.edu) and its
mirror in the directory pub/Msdos/sysutil
On Fidonet : at Hal BBS (Fidonet 2:332/105), ++39-332-826168
Filename is CSUTILxx.ZIP, where xx is the current version number
~~~~~~~~~~~~~~~~~~~~~~~~
HISTORY
1.0 Nothing, is first release!!!
1.2 New: CSFORM (floppy disk formatter)
New: KILL (directory and subdirectory eraser)
New: WIPE (erase and wipe files).
Improved LOCK with user friendly interface
Improved Hardware detection in PCINFO
Bug fixing.
1.3 New command FREESPACE in PUT
Improved Hardware detection in PCINFO
Added status bar in STUFF
Removed 3 second delay if no parameter specified
Some improvement to many utility
Bug Fixing