home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-04-23 | 45.2 KB | 1,290 lines |
-
-
-
-
-
-
- ╒══════════════════════════════════════╕
- │ │
- │ The Ultimate ToolBox 2.0 │
- │ │
- │ David Smith 1992 │
- │ │
- ╘══════════════════════════════════════╛
-
-
- Over 85 Functions to assist you in
- batch files, or just everyday use
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ═════ ULT or ULT /? FOR HELP SCREEN ══════════════════════════════════
-
- If you need a help screen, type ULT or ULT /? and the following
- help screen appears:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Ultra-ToolBox 2.0 Dave Smith, 1993
-
- Usage: ULT [option] etc, etc, etc.
- ========================================================================
-
- /C Compress File /U Uncompress File /KIL Totally Del File
- /MAX Max keyboard rate /HEX Convert to binary /TODAY Show today's files
- /FF Kill form feeds /KB Keyboard data /ANS Is Ansi loaded ?
- /ARCH Change attr Archive /SYS Change atr System /WND Wind Chill
- /PUTS Write to screen /BOX Write box /SCRU Scroll screen up
- /SCRD Scroll screen down /SOUND Make noise with delay and tones
- /TD Show date/time /N+ Numlock on /N- Numlock off
- /REN Rename dir /C+ Capslock on /C- Capslock off
- /MULT Run many commands /WARM Warm Boot System /COLD Cold Boot System
- /SAVE Save text screen /REST Restore screen /SETD Set file date
- /NOBUF Clear key buffer /BLOCK Block cursor /SSCUR Cur scan lines
- /MAP Map disk /CURS- Turn cursor off /CURS+ Turn cursor on
- /STOP Delay /CODE Show scan code /TIME Interval timer
- /DIAL Autodialer /FKEY Funct key assign /SHAKE Shake screen
- /S1 Arcade sound /S2 DeadBird sound /S3 Echo sound
- /S4 Fire sound /S5 High pitch sound /S6 Siren effect
- /S7 Bomb sound /S8 Phone ring /S9 Pulse sound
- /S0 Star Wars sound /SEARCH Srch for text /PRSCR Print screen
- /EXISTD Dir exist? /EXISTF File exist? /EMS Ems driver exist?
- /GAME Port available? /FLOP Number floppies /FREE Space on drive
- /PRNL Line feed to PRN /PRNF Form feed to PRN /ENVT Total env. space
- /ENVG Environment graph /ENVF Free environment /ENVU Used environment
- /LEVEL Set errorlevel /43 Set 43 Line EGA /25 Set 25 Line EGA
- /PATH Locate file on path /PAGE Set video page /VOL Create volume name
- /CHKSUM Checksum of file /MONTH Show calendar /VIEW Read text file
- /BORDER Change brdr clr /NUMBAS Convert #s /DAYSTAT Stats on a day
- /RDONLY Change attr Read Only /HIDDEN Change attr Hidden
- /MOUSE Is Mouse driver installed? /FILL Fill screen with char/color
- /BIOS Bios version /MATH Coprocessor installed?
-
-
-
-
-
-
-
-
-
-
-
-
-
- ═════ /C COMPRESS ═════════════════════════════════════════════
-
- Compress a file using LZW method. This replaces the file
- with the newly compressed file, without renaming it.
- This is useful for modem communications where you want to
- transmit a secret file, or you want to compress a file
- and NOT use the popular compression programs. It will
- be impossible to read a text file that has been compressed
- using this, or uncompress it unless you have this util.
-
- EX: ULT /C myfile
- ULT /C secret.txt
-
-
-
-
-
- ═════ /U UNCOMPRESS ═════════════════════════════════════════════
-
- Uncompress a file using LZW that has been compressed using
- the /C switch.
-
- EX: ULT /U myfile
- ULT /U secret.txt
-
-
-
-
- ═════ /KIL TOTALLY ERASE A FILE ════════════════════════════════════
-
- This totally erases a file, making it unable to be recovered.
- Even the popular recovery programs (Norton, PCTools, etc)
- cannot recover it.
-
- ** PLEASE BE CAREFUL **
-
- It erases a file by doing the following:
- 1. Setting the time, date, year to 0
- 2. Change it to hidden/system
- 3. Deleting it
-
- EX: ULT /KIL myfile
- ULT /KIL list.com
-
-
-
-
- ═════ /E ENCRYPT A FILE ═════════════════════════════════════════
-
- Encrypt a file using binary encryption. This is useful for
- making certain files unreadable by prying eyes. The file
- can then be easily decrypted by using the /D switch.
-
- EX: ULT /E file password
- ULT /E list.com mypassword
-
-
-
-
- ═════ /D DECRYPT A FILE ═════════════════════════════════════════
-
- This decrypts the file encrypted by using ULT /E.
-
- EX: ULT /D file password
- ULT /D list.com mypassword
-
-
-
-
- ═════ /HEX BINARY CONVERSION ══════════════════════════════════════
-
- Shows the binary equivalent to any number entered.
- You are prompted to enter a decimal number, which
- is then converted and displayed.
- To stop this sequence, press CTRL-BREAK.
-
- EX: ULT /HEX
-
-
-
-
- ═════ /FF FORM FEED REMOVER ══════════════════════════════════════
-
- Do you have any files you want printed, but want all those
- pesky form feeds removed? This does the job perfectly, without
- actually altering the original file.
- Just type: ULT /FF infile outfile
-
- The outfile will contain no form feeds.
-
- EX: ULT /FF forms.doc forms2.doc
- ULT /FF wp.doc wp2.doc
-
-
-
-
- ═════ /KB KEYBOARD STATUS ═════════════════════════════════════════
-
- This shows the status of the keyboard by displaying either
- 1 or 0, depending on if the keys are currently in use.
-
- The keys are:
-
- RIGHT SHIFT DOWN
- LEFT SHIFT DOWN
- CONTROL KEY DOWN
- ALT KEY DOWN
- SCROLL LOCK ON
- NUM LOCK ON
- CAPS LOCK ON
- INSERT ON
- FILLER
- CONTROL NUMLOCK
- SCROLL LOCK DOWN
- NUM LOCK DOWN
- CAPS LOCK DOWN
- INSERT DOWN
-
- EX: ULT /KB
-
-
-
-
- ═════ /ANS IS ANSI.SYS CURRENTLY LOADED? ══════════════════════════
-
- Shows if ANSI.SYS is currently loaded in memory.
-
- RETURNS: 0 Ansi.sys loaded
- 1 no ansi driver found
-
- EX: ULT /ANS
-
-
-
-
- ═════ /ARCH TURN ON ARCHIVE ATTRIBUTE ══════════════════════════════
-
- Turns on the archive attribute of a file. If you are unsure of
- attribute meanings, consult your DOS manual.
-
- EX: ULT /ARCH file
- ULT /ARCH list.com
-
-
-
-
- ═════ /SYS TURN ON SYSTEM ATTRIBUTE ══════════════════════════════
-
- Turns on system attribute of a file. If you are unsure of
- attribute meanings, consult your DOS manual.
-
- EX: ULT /SYS file
- ULT /SYS list.com
-
-
-
-
- ═════ /WND CALCULATE WIND CHILL ══════════════════════════════════
-
- Calculates wind chill from the temperature and wind speed. The
- actual formula is:
-
- (((10.45 + (6.686112 * sqrt((double) wind speed))
- - (.447041 * wind_speed)) / 22.034 * (temperature - 91.4)) + 91.4)
-
- but since it is so complex, I made it as easy as:
-
- ULT /WND wind_speed temperature
-
- EXAMPLE:
-
- ULT /WND 20 31 (The wind is blowing at 20 mph and the temp is 31 degrees)
-
-
-
-
- ═════ /PUTS PUT A STRING ════════════════════════════════════════════
-
- Places a string on the screen using the following format:
-
- ULT /PUTS X Y color "STRING"
-
- This puts the word string at an X and Y coordinate, using
- a specific color.
-
- EX: ULT /PUTS 10 10 10 "This is a test string, dude!"
-
- places the string "This is a test string, dude!" at 10,10 and uses
- bright green on black.
- Experiment with different colors, and add 128 to any number to
- obtain a blinking effect.
-
-
-
-
- ═════ /BOX PUT A BOX ON THE SCREEN ═════════════════════════════════
-
- Places a box on screen using the following arguments:
-
- 1) starting column
- 2) starting row
- 3) ending column
- 4) ending row
- 5) border attribute
- 6) box attribute
-
- ULT /BOX 10 10 20 20 15 05
-
- Places a small, black box with shading and a white border
- on the screen. This combined with /PUTS can create boxed
- and bordered text in batch files.
-
-
-
-
- ═════ /SCRU SCROLL SCREEN UP ═══════════════════════════════════════
-
- This scrolls the screen up. It can scroll up one to 30
- spaces, and can be used to quickly clear the screen, or
- clear only the bottom portion.
-
- EX: ULT /SCRU 4 (scrolls the screen up four spaces)
- ULT /SCRU 25 (clears the screen very quickly)
-
-
-
-
- ═════ /SCRD SCROLL SCREEN DOWN ═══════════════════════════════════════
-
- This is exactly the same as /SCRU, except it scrolls the screen
- down.
-
- EX: ULT /SCRD 4 (scrolls the screen down four spaces)
- ULT /SCRD 25 (clears the screen very quickly)
-
-
-
-
- ═════ /CODE SHOW KEYBOARD CODES ═════════════════════════════════════
-
- This displays the keycode, scancode, and ASCII codes for
- any key pressed. The prompt: 'PRESS ANY KEY:' is shown,
- then once one is pressed, the information is given.
-
- ULT /CODE presents: "Press Any Key:"
- and pressing "g" gives:
-
- keycode=0x2267 scancode=34 ASCII code=103
-
-
-
-
- ═════ /SOUND MAKE A SOUND ════════════════════════════════════════════
-
- Makes a sound using different tone frequencies specified on
- the command line.
-
- You specify the delay in milliseconds between sounds, then
- the frequencies you want played.
-
- EX: ULT /SOUND 100 20 30 40 50 60 100 400 500
- ^ ^─ ^ ─^ ─^ ─^ ─^ ──^ ──^
- │ different tones played
- │
- │
- │
- delay between tones
-
- plays 20,30,40, etc frequency tones, and pauses 100 milliseconds
- between each note.
-
-
-
-
- ═════ /TD TIME AND DATE ═══════════════════════════════════════════
-
- Shows time and date information, without prompting you
- for a new one. Whenever you type: TIME on the command line,
- it prompts you for a new time. This is annoying when you
- just want to check what time it is.
- This util solves this by simply providing you with
- the information.
-
- EX: ULT /TD
-
-
-
-
- ═════ /N+ TURN ON NUMLOCK ════════════════════════════════════════
-
- Turns on Numlock. This is equivalent to pressing the NUMLOCK
- key on the keyboard.
-
- EX: ULT /N+
-
-
-
-
- ═════ /N- TURN OFF NUMLOCK ════════════════════════════════════════
-
- Turns off Numlock. This is equivalent to pressing the
- NUMLOCK key on the keyboard.
-
- EX: ULT /N-
-
-
-
-
- ═════ /C+ TURN ON CAPSLOCK ════════════════════════════════════════
-
- Turns on Capslock. This is equivalent to pressing the CAPSLOCK
- key on the keyboard.
-
- EX: ULT /C+
-
-
-
-
- ═════ /C- TURN OFF CAPSLOCK ═══════════════════════════════════════
-
- Turns off Capslock. This is equivalent to pressing the CAPSLOCK
- key on the keyboard.
-
- EX: ULT /C-
-
-
-
-
- ═════ /REN RENAME A DIRECTORY ══════════════════════════════════════
-
- Renames a directory using a simple "RENAME" call in Turbo C++.
- Since DOS will not allow you to rename a directory, and you
- must have a full fledged shell to do it, this solves the
- problem. You do not need to load a major shell just to rename
- a directory.
-
- EX: ULT /REN oldir newdir (renames oldir to newdir)
-
-
-
-
- ═════ /MULT MULTIPLE DOS COMMANDS ═══════════════════════════════════
-
- This allows multiple commands on the command line. It is very
- similar to a batch file, only it allows it all on one line.
- If your command has any spaces in it, ie: DIR /W, then please
- surround it with quotes.
- IE: DIR /W would become "DIR /W"
-
- EX: ULT /MULT CLS "DIR /W" "DIR /P" PAUSE LIST.COM
-
- would clear the screen, show a wide directory, show a directory
- with page breaks, pause, then activate LIST.COM.
-
-
-
-
- ═════ /WBOOT WARM BOOT ═══════════════════════════════════════════════
-
- Perform a warm boot on your computer.
-
- EX: ULT /WBOOT
-
-
-
-
- ═════ /MAX SET KEYBOARD REPEAT RATE ════════════════════════════════
-
- Sets your keyboard repeat rate to the maximum allowable. It will
- GREATLY increase the speed of your keyboard when scrolling through
- a menu or typing.
-
- EX: ULT /MAX
-
-
-
-
- ═════ /SAVE SAVE THE SCREEN ═════════════════════════════════════════
-
- Save a text mode screen in a file, which can be restored to the
- screen using ULT /REST option.
-
- EX: ULT /SAVE filename (saves the current text mode screen in filename)
-
-
-
-
- ═════ /REST RESTORE THE SCREEN ══════════════════════════════════════
-
- This restores the screen from a file. To save a text mode screen,
- use ULT /SAVE option.
-
- EX: ULT /REST filename
-
-
-
-
- ═════ /SETD SET DATE IN A FILE ══════════════════════════════════════
-
- Set the date in a file. It accepts the arguments: MONTH DAY YEAR,
- and makes those changes in the file.
-
- EX: ULT /SETD filename 12 21 92 (sets filename's date to December 21, 1992)
-
-
-
-
- ═════ /NOBUF CLEAR KEYBOARD BUFFER ═══════════════════════════════════
-
- Clear the keyboard buffer.
-
- EX: ULT /NOBUF
-
-
-
-
- ═════ /BLOCK MAKE A BLOCK CURSOR ═════════════════════════════════════
-
- Makes the cursor a block cursor. This is great for laptop users
- who cannot see their cursor, or anyone else who wants a block
- cursor instead of the normal one. You can set the cursor back
- to normal using the /SSCUR, or /CURS+ options.
-
- EX: ULT /BLOCK
-
-
-
-
- ═════ /SSCUR SET CURSOR START/STOP LINES ═════════════════════════════
-
- The cursor is composed of start and stop lines, and can be made into
- several different shapes, depending on which figures you specify
- as the start/stop lines.
- Play with the numbers and create many different looking cursors!
-
- EX: ULT /SSCUR 1 1 (creates an upside down, thin cursor)
- ULT /SSCUR 12 12 (creates a thin, normal cursor)
- ULT /SSCUR 10 1 (creates a block cursor)
- ULT /SSCUR 3 9 (creates a 1/2 blinking, block cursor)
-
-
-
-
- ═════ /MAP MAKE A MAP OF DRIVE ═════════════════════════════════════
-
- This maps out the current drive, showing a variety of file and
- directory information. This would be useful to quickly find a
- file using a text editor, or making a quicky-backup of filenames
- for a particular directory.
- You can also quickly find duplicate files by loading
- the MAPPED file into a text editor, and searching for particular
- names. It is best to use the piping symbol ">" to store the
- information in a file, rather than watching it scroll across
- the screen.
-
- EX: ULT /MAP > mapfile (maps out the current drive, and stores
- it in mapfile)
-
-
-
-
- ═════ /CURS+ TURN ON CURSOR ══════════════════════════════════════════
-
- Restores cursor to its original state. This is useful if a program
- has turned off your cursor, or you have temporarily used
- ULT /CURS- to manually turn off the cursor.
-
- EX: ULT /CURS+
-
-
-
-
- ═════ /CURS- TURN OFF CURSOR ═════════════════════════════════════════
-
- Turns off the cursor. It can be easily restored using the
- ULT /CURS+ option.
-
- EX: ULT /CURS-
-
-
-
-
- ═════ /STOP PAUSE ═══════════════════════════════════════════════════
-
- This pauses operation of the computer for a specified time in
- milliseconds. Instead of using DOS' PAUSE command, which requires
- you to press a key, this simply pauses everything for a specified
- time, without requiring the user to press a key.
- This is great for batch files, in case you want to display
- a box or menu of some kind, and pause a few seconds.
-
- EX: ULT /STOP 112 (pauses 112 milliseconds)
- ULT /STOP 10 (pauses 10 milliseconds)
-
-
-
-
- ═════ /TIME ACCURATE INTERVAL TIMER ═════════════════════════════════
-
- This program shows time elapsed from one period to another.
- Time is computed accurately, even if the computer is turned off.
-
-
- ULT /TIME /S TIME.DAT saves current time in a file named TIME.DAT,
- then exits. You are shown the starting time/date.
-
- ULT /TIME /R TIME.DAT retrieves information in file TIME.DAT, and
- calculates elapsed time.
-
- To remember options-->
-
- /S stands for "START"
- /R stands for "RESTORE"
-
-
- To time how long it takes your wife to quit complaining:
-
- ULT /TIME /S WIFE.DAT when she opens his mouth and begins
- ULT /TIME /R WIFE.DAT after she says no more
-
-
- To see how long you are logged onto Compuserve:
-
- ULT /TIME /S CIS.DAT before logging on.
- ULT /TIME /R CIS.DAT after you log off and return to DOS.
-
- NOTE: You can time unlimited intervals, and keep them all in separate
- files. The only limit to your timings is how many files your
- disk can handle. The files created by this program are VERY SMALL
- (around 24 bytes).
-
- There is a limit of 9,999 years of timing. Not that it really matters,
- but if you live forever or something like that, you must re-run the program
- after 9,999 years.
-
- If you do live that long, please write me a letter, and if I'm alive,
- I'll be glad to make a new program that supports Centuries...
-
-
- SAMPLE USAGES:
- -------------------------------------------
- 1) Place a "timer" file onto each backup diskette you own. That way, you can
- run the program, and find out how old your diskette is.
- Possibly, a REALLY old diskette would be a good object to replace with
- a newer one !!
-
- 2) Time your log-ons to BBS'.
-
- 3) For people who run BBS' themselves, you may use this to time how
- long your computer has been on.
-
- 4) For burning in a new computer, use this instead of watching the
- clock, checking ocassionally for that 48 hour mark.
-
- 5) Put it in your autoexec.bat file, and determine how long your
- computer has been turned off. (for you SERIOUS compu-maniacs)
-
- 6) Time how long it takes for more bills to roll in. (because it seems
- like I get another bill every day !)
-
-
-
-
- ═════ /DIAL DIAL THE PHONE ══════════════════════════════════════════
-
- This is absolutely the greatest thing you will ever see!
-
- I use this constantly, everyday to dial friends up. My modem
- is hooked into the phone line, and I must manually reach for
- the phone everytime I want to talk with someone.
-
- This solves this by dialing a phone number, then prompting you
- to press a key to release the computer from the phone. That way,
- you can just press the space bar when someone answers.
-
- It is best to create a batch file with different people's phone
- numbers in it. IE: FRED.BAT would include the following command:
-
- ULT /DIAL 1 555-4353 (this dials the number 555-4353 on COM 1)
-
- From any place on my computer, I can just type: FRED to dial up
- my friend Fred, then press a key when he answers, and pick up the
- phone to talk with him.
-
- As a default, /DIAL uses tone dialing, however, if you have a pulse
- phone, include /P after the phone number.
-
- EX: ULT /DIAL 1 555-1836 /P (dials 555-1836 on COM 1, using pulse)
- ULT /DIAL 3 555-9023 (dials 555-9023 on COM 3, using tone)
-
-
-
-
- ═════ /FKEY ASSIGN COMMANDS TO FUNCTION KEYS ════════════════════════
-
- On the command line, you usually have no use of your function keys.
- This is a shame, considering pressing F5 could give me a DIR /W,
- or pressing F8 could activate LIST.COM.
- This would greatly save typing!
-
- To assign a function key, use the following format:
-
- ULT /FKEY keynumber command
-
- Again, please remember if your command includes spaces, enclose
- the command in quotes.
-
- EX: ULT /FKEY 3 "DIR /W" (makes a dir /w when the F3 key is pressed)
- ULT /FKEY 8 LIST.COM (activates LIST.COM when the F8 key is pressed)
-
-
-
-
- ═════ /SHAKE SHAKE THE SCREEN ════════════════════════════════════════
-
- Shake the screen. This is fun.
-
-
-
-
- ═════ /RDONLY CHANGE FILE TO READ ONLY ATTRIBUTE ══════════════
-
- Turns on the read only attribute of a file. If you are unsure of
- attribute meanings, consult your DOS manual.
-
- EX: ULT /RDONLY file
- ULT /RDONLY list.com
-
-
-
-
- ═════ /HIDDEN CHANGE THE HIDDEN ATTRIBUTE ═════════════════════
-
- Turns on the hidden attribute of a file. If you are unsure of
- attribute meanings, consult your DOS manual.
-
- EX: ULT /HIDDEN file
- ULT /HIDDEN list.com
-
-
-
-
- ═════ /S MAKE A PARTICULAR SOUND ═════════════════════════════════
-
- This makes a particular sound, from 0 to 9.
- Experiment with the different pre-set sounds and find
- which ones you like the best.
-
- 1 arcade2
- 2 deadbird
- 3 echos
- 4 fire
- 5 high
- 6 siren
- 7 bomb
- 8 ringing
- 9 pulse
- 0 wars
-
- EX: ULT /S1 (plays arcade2 sound)
- ULT /S5 (plays high sound)
-
-
-
-
- ═════ /PAGE CHANGE VIDEO PAGE ═════════════════════
-
- This changes the video page of the screen. DOS normally operates
- on video page 0.
- NOTE: This effectively clears the screen, and saves the original
- one. Changing to PAGE 1 will bring a blank screen to view,
- then changing back to PAGE 0 restores the original screen.
-
- EX: ULT /PAGE 0
- ULT /PAGE 3
-
-
-
-
- ═════ /VOL CHANGE VOLUME LABEL ═════════════════════
-
- This changes the volume label of a floppy disk. NOTE: Does not
- work on a hard disk, only a floppy.
-
- EX: ULT /VOL Momma (changes label to "Momma")
- ULT /VOL My_Disk (changes label to "My_Disk")
-
-
-
-
- ═════ /PATH SEARCH THE PATH ═════════════════════
-
- Determines if a program is on the Path. DOS normally searches
- the "PATH" for a file. This determines if a specified file is
- in one of the path directories.
- This can be used in batch files to determine if a program
- is available to be run. IE: If your batch file needs LIST.COM
- to view a file, you can run this to find out if LIST.COM
- exists on the user's path.
-
- RETURNS: 0 if file is on the path
- 1 no file found
-
- EX: ULT /PATH list.com
- ULT /PATH q.exe
-
-
-
-
- ═════ /CHKSUM SHOW CHECKSUM OF A FILE ═════════════════════
-
- A CheckSum is merely all of the bytes in a file added together.
- It is useful to determine if a file is an EXACT REPLICA of another
- file, or to virus check a program.
- If a file has been altered in ANY WAY, the checksum will be
- different.
-
-
-
- EX: ULT /CHKSUM list.com
- ULT /CHKSUM q.exe
-
-
-
-
- ═════ /SEARCH SEARCH FOR TEXT IN A FILE ═════════════════════
-
- This searches for particular text in a file. It can be used for
- text or binary files, and uses the BRUTE ALGORITHM to find your
- text.
-
- NOTE: Text search is case sensitive.
-
- So to find the word "Yesterday" in a file called NEW.DAT, you
- would use:
-
- ULT /SEARCH new.dat Yesterday
-
-
- EX: ULT /SEARCH new.dat February
- ULT /SEARCH docs.001 PrintScreen
-
-
-
-
- ═════ /PRSCR PRINT SCREEN CONTENTS ═════════════════════
-
- This prints the current screen contents to your printer.
-
-
- EX: ULT /PRSCR
-
-
-
-
-
- ═════ /VIEW VIEW A TEXT FILE ═════════════════════
-
- Did you ever want a text-file reader for your batch files?
- Here it is. Simply type: ULT /VIEW file
-
- The usual keys are in effect: PgUp PgDn Arrows Esc-exits
-
- EX: ULT /VIEW file
- ULT /VIEW ult.doc
-
-
-
-
-
- ═════ /BORDER CHANGE THE BORDER COLOR ═════════════════════
-
- This changes the color of your screen's border.
-
- USAGE: ULT /BORDER color
-
- whereas color = 0 BLACK
- 1 BLUE
- 2 GREEN
- 3 CYAN
- 4 RED
- 5 MAGENTA
- 6 BROWN
- 7 LTGRAY
- 8 DKGRAY
- 9 LTBLUE
- 10 LTGREEN
- 11 LTCYAN
- 12 LTRED
- 13 LTMAGENTA
- 14 YELLOW
- 15 WHITE
-
- EX: ULT /BORDER 5
- ULT /BORDER 12
-
-
-
-
-
- ═════ /NUMBAS CONVERT DECIMAL TO BASE 2 - 16 ═════════════════════
-
- This converts a decimal number to any number based 2 - 16.
-
- To convert the number 43 to binary, just use: ULT /NUMBAS
- Then when prompted for number and base, type: 43 2
-
-
-
-
- EX: ULT /NUMBAS
- You are then prompted for a number, and the base you
- want it converted to.
- IE: 15 2 would convert the number 15 to binary (base
- of 2)
- 321 8 would convert the number 321 to a base of
- 8)
- 725 10 would convert the number 725 to a base of
- 10 (which would not change it, since the numbers
- we use are already based at 10)
-
-
-
-
-
-
-
-
- ═════ /DAYSTAT STATISTICS ON ANY GIVEN DAY ═════════════════════
-
- This tells what day a given date falls on and which week in the
- year it is.
-
- EX: ULT /DAYSTAT 4 18 1993 (tells stats on April 18, 1993)
- ULT /DATSTAT 9 14 1922 (tells stats on September 14, 1922)
-
-
-
-
-
-
- ═════ /MONTH SHOW A CALENDAR ═════════════════════
-
- This shows a quick calendar of any given month and year.
-
- EX: ULT /MONTH 4 1993 (shows calendar of April, 1993)
- ULT /MONTH 9 1973 (shows calendar of September, 1973)
-
-
-
-
-
-
- ═════ /MOUSE DETERMINES IF MOUSE IS PRESENT ═════════════════════
-
- This does a quick check to see if a mouse driver is installed.
-
- RETURNS: 0 Mouse is present
- 1 NO mouse driver found
-
- EX: ULT /MOUSE
-
-
-
-
-
-
- ═════ /EXISTD DOES DIRECTORY EXIST? ═════════════════════
-
- This determines if a directory exists on the current or
- any other drive.
-
- RETURNS: 0 Directory exists
- 1 No such directory found
-
- EX: ULT /EXISTD \utils
- ULT /EXISTD c:\wp51\data
-
-
-
-
-
- ═════ /EXISTF DOES A FILE EXIST? ═════════════════════
-
- This determines if a file exists. Wildcards are NOT accepted.
- NOTE: If you only want to know if a file can be started, use
- /PATH instead. This will tell you if a file is on the path,
- and can be started from the command line without changing
- directories.
-
- RETURNS: 0 File exists
- 1 No such file found
-
- EX: ULT /EXISTF list.com
- ULT /EXISTF \wp51\wp.exe
-
-
-
-
-
-
-
- ═════ /ENVG ENVIRONMENT GRAPH ═════════════════════
-
- Show a graph of current environment. This shows active environment
- beginnings, and used/total/free bytes.
-
- EX: ULT /ENG
-
-
-
-
-
-
- ═════ /ENVF SHOW FREE ENVIRONMENT ═════════════════════
-
- Shows free environment space.
-
- EX: ULT /ENVF
-
-
-
-
-
-
-
- ═════ /ENVU SHOW USED ENVIRONMENT ═════════════════════
-
- Shows used environment space.
-
- EX: ULT /ENVU
-
-
-
-
-
-
- ═════ /ENVT SHOW TOTAL ENVIRONMENT ═════════════════════
-
- Shows total environment space.
-
- EX: ULT /ENVT
-
-
-
-
-
-
- ═════ /LEVEL SET ERRORLEVEL ═════════════════════
-
- This sets the DOS errorlevel. Many times in batch files, it
- is necessary to change the errorlevel. This allows you to do
- it effortlessly.
-
- EX: ULT /LEVEL 4 (sets errorlevel to 4)
- ULT /LEVEL 0 (sets errorlevel to 0)
-
-
-
-
-
-
- ═════ /FREE SHOW FREE SPACE ON CURRENT DRIVE ═════════════════════
-
- Shows free space on current drive, as well as bytes per cluster
- and sectors per cluster.
-
- EX: ULT /FREE
-
-
-
-
-
-
- ═════ /EMS IS EMS DRIVER PRESENT? ═════════════════════
-
- Determines if an EMS driver is present.
-
- RETURNS: 0 EMS driver exists
- 1 none found
-
- EX: ULT /EMS
-
-
-
-
-
-
- ═════ /BIOS SHOWS VERSION OF ROM BIOS ═════════════════════
-
- Displays version of ROM BIOS.
-
- EX: ULT /BIOS
-
-
-
-
-
-
- ═════ /GAME IS A GAME PORT INSTALLED? ═════════════════════
-
- Determines if a game port is installed. If you want to check
- for a joystick in a batch file, this is the way to go!
-
- RETURNS: 0 Game port installed
- 1 none found
-
- EX: ULT /GAME
-
-
-
-
-
-
- ═════ /MATH IS A MATH COPROCESSOR INSTALLED? ═════════════════════
-
- Determines if a math coprocessor is installed in the machine.
-
- RETURNS: 0 Math coprocessor found
- 1 none
-
- EX: ULT /MATH
-
-
-
-
-
- ═════ /FLOP NUMBER OF FLOPPY DRIVES? ═════════════════════
-
- Returns the number of floppy drives installed.
-
- RETURNS: Number of floppy drives intalled.
- 0 If no floppy drives are present
-
- EX: ULT /FLOP
-
-
-
-
-
- ═════ /PRNL SEND A LINE FEED TO PRINTER ═════════════════════
-
- Sends a line feed and carriage return to printer (PORT 1)
-
- EX: ULT /PRNL
-
-
-
-
-
-
-
- ═════ /PRNF SEND A FORM FEED TO PRINTER ═════════════════════
-
- Sends a form feed to printer (PORT 1). This is GREAT if you
- have a laser printer. I have a HP LaserJet II, and everytime
- I hit the [PrintScreen] key, nothing happens because the printer
- does not receive a FORM FEED. So then I must start up Word Perfect,
- and print a blank page just to get my [Printed screen]!
-
- EX: ULT /PRNF
-
-
-
-
-
-
-
- ═════ /FILL FILL THE SCREEN WITH CHAR/COLOR ═════════════════════
-
- This fills the screen with any character you choose, and any
- color.
-
- USAGE: ULT /FILL character color
-
- Character can be any of the 255 ASCII chars, and color can be
- any valid color.
-
- EX: ULT /FILL 49 80 (fills screen with colored ones)
- ULT /FILL 30 44 (fills screen with green/red triangles)
-
-
-
-
-
-
-
- ═════ /43 SET LINES TO 43 EGA MODE ═════════════════════
-
- Sets the current screen to 43 line EGA mode. NOTE: You must
- have EGA or above to enable this.
- To return the screen to normal, use /25
-
- EX: ULT /43
-
-
-
-
-
- ═════ /25 SET LINES TO 25 TEXT MODE ═════════════════════
-
- Sets the current screen to 25 line EGA mode. NOTE: You must
- have EGA or above to enable this.
- To return the screen to high intensity, use /43
-
- EX: ULT /25
-
-
-
-
-
-
- ═════ /TODAY SHOW FILES DATED TODAY ═════════════════════
-
- Shows files in current directory that have been changed today.
- This is useful for backup purposes, or to get a summary of what
- an "INSTALL" program has done. Output can be redirected to a file
-
- For redirection, use: ULT /TODAY > myfile
-
- EX: ULT /TODAY
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- For a disk full of GREAT utilities, see the enclosed CATALOG.EXE
- and order my disk now!
-
-
-
- ███████╗ ██╗ ██╗ ██████╗ ██████╗ ██████╗ ██████╗ ████████╗ ██████╗
- ██╔════╝ ██║ ██║ ██╔══██╗ ██╔══██╗ ██╔═══██╗ ██╔══██╗ ╚══██╔══╝ ╚════██╗
- ╓──███████╗ ██║ ██║ ██████╔╝ ██████╔╝ ██║ ██║ ██████╔╝ ██║ ▄███╔╨─╖
- ║ ╚════██║ ██║ ██║ ██╔═══╝ ██╔═══╝ ██║ ██║ ██╔══██╗ ██║ ▀▀══╝ ║
- ║ ███████║ ╚██████╔╝ ██║ ██║ ╚██████╔╝ ██║ ██║ ██║ ██╗ ║
- ║ ╚══════╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ║
- ║ ║
- ║ ║
- ║ Support for this program is available in the following ways: ║
- ║ ║
- ║ ║
- ║ ╓──┐ ╓──┐ ╓─╥─┐ ╥──┐ ╥ ┬ ╓─┐ ╥──┐ ╥──┐ ╥ ┬ ╥──┐ ║
- ║ ║ ║ │ ║ ║ │ ╟──┘ ║ │ ╙─┐ ╟─ ╟─┬┘ ╙╖┌┘ ╟─ ║
- ║ ╙──┘ ╙──┘ ╨ ╨ ┴ ╨ ╙──┘ ╙──┘ ╨──┘ ╨ ┴ ╙┘ ╨──┘ ║
- ║ User ID: 71441,2723 ║
- ║ I usually log on every other day and check my mail. ║
- ║ ║
- ║ ║
- ║ ▄▄▄▄▄▄ ▄▄▄▄▄▄ ▄▄▄▄▄▄▄ ║
- ║ █ ▄▄ █▄ █ ▄▄ █▄ █ ▄▄▄▄█ ║
- ║ █ ▄▄▄ █ █ ▄▄▄ █ █▄▄▄▄ █ ║
- ║ █▄▄▄▄▄█ █▄▄▄▄▄█ █▄▄▄▄▄█ ║
- ║ Drop me a line on the MotherBoard II Bulletin Board ║
- ║ David Smith (214) 642-1287 ║
- ║ ║
- ║ ║
- ║ ▄██▄ ▄██▄ ▄███████▄ ▄█▄ ▄██▄ ║
- ║ █████▄█████ ████▀▀▀████ █████ ████ ║
- ║ ███████████ ████▄▄▄████ █████ ████ ║
- ║ ████ ████ ███████████ █████ ████ ║
- ║ ████ ████ ████ ████ █████ ████▄▄▄▄▄▄▄ ║
- ║ ▀██▀ ▀██▀ ▀██▀ ▀██▀ ▀█▀ ▀████████▀ ║
- ║ Write to: ║
- ║ ║
- ║ David Smith ║
- ║ 1104 Mason Dr. ║
- ║ Hurst TX 76053 ║
- ║ ║
- ╙─────────────────────────────────────────────────────────────────────────────╜
-
-
-
-
-
-
-