=============================================================
= THE RVT DESKTOP DOS SHELL                                 =
=                                                           =
= Written by Raymond Vrolijk                                =
=                                                           =
= Official RVT documentation for the command shell          =
= which is part of the RVT Desktop                          =
=============================================================


INTRODUCTION TO THE SHELL
=========================
After booting the RVT Desktop, you will see a prompt like:

C:\RVTDESK>		(or another directory name, depends
			on your configuration)

Some of you will recognize this prompt and will think that you've
just started MS-DOS. Well... the RVT Desktop DOES understand a lot
of DOS commands like 'dir', 'cls', 'cd' but isn't really DOS.

Now type in 'dir' and press Enter. You will get a list of all files
which exist in the current directory. 'dir' is the command to get
a file list. Every command is followed by an Enter.

Please check the command reference (further in this document) if you
want to have a list of all commands.

You may notice that there's a 'SCRIPTS' directory in the RVT Desktop
root directory (the directory which holds RVTDESK.EXE). Scripts are
files that contain internal commands (and some of them call other
scripts too). The default scripts are located in the 'SCRIPTS'
directory. You can run scripts by typing their name at the command
prompt (try 'country' and 'diag').


PARAMETERS
==========

If you tried to run the 'country' script, you might have noticed
that a country code is expected. Many scripts allow you to set
such information on the command line.

COMMAND REFERENCE
=================
char *statement[NO_STATS] = {

cat
cd
chdir
clear
cls
cursor
date
del
dir
echo.
echo
end
exit
gosub
goto
if
input
ls
md
mkdir
motd
pause
pwd
rm
rmdir
rem
return
sleep
ver
time
type
uname
unset
when


SCRIPTS
=======
The command shell has its own programming language: RDScript.
You can create a script using your favorite editor. But if
you are using a word processor, please make sure that you
save the script as a text file!

NOTE:	Scripts downloaded from UNIX systems do work, but if
	they somehow mess up your screen or cause other problems,
	please use UNIX2DOS.EXE (in your RVT Desktop main directory)
	to fix the script.


USING VARIABLES
===============
A shell without the ability to get and set variables, isn't a
very powerful shell. The RVT Desktop makes 64 kb of memory
available for shell variables. Variable names must begin with a
'$' character and can be max. 21 characters long (with the
'$' character included).

Please take a look at the example script below:

	# EXAMPLE script
	$msg = "Hello world"
	echo $msg
	end

Line #1, beginning with a '#', is a comment line. Comment lines
are ignored by the shell.
Line #2, sets the value 'Hello world' in variable $msg.
Line #3, prints the value of $msg on the screen.  
Line #4, exits the script (the 'end' command can be left away
here).

AUTHOR
======
Raymond Vrolijk ( raymond@webslice.nl )
