APPEND – append file/device data to another file
|
|
APPEND [FROM] device1/file1 [TO] device 2/file2 (Cmd=,Strip=)
|
|
|
device1/file1 – source device or file
device2/file2 – destination device or file
|
|
|
|
@DO – video display
@KI – keyboard
@PR – printer
@RS – serial port
@U1 – user defined
@U2 – user defined
|
|
|
Cmd=sw – appends to destination file in load file format (/CMD file)
Strip=sw – backspace destination file 1 byte
|
|
ASSIGN – install driver program for any device or drive
|
|
ASSIGN [FROM] devspec/drivespec [TO] filespec
ASSIGN [FROM] devspec1/drivespec1 [TO] devspec2/drive-spec2
|
|
|
devspec – name of device for which driver is to be installed
|
|
|
|
@DO – video display
@KI – keyboard
@PR – printer
@RS – serial port
@U1 – user defined
@U2 – user defined
|
|
|
drivespec – name of drive for which driver is to be be installed (:0, :1)
filespec – name of driver program
devspec1 – source device
drivespec1 – source drive
devspec2 – destination device
drivespec2 – Destination drive
|
|
ATTRIB* – set a file’s user definable attributes
|
|
ATTRIB filespec (PW=”",Acc=”",Upd=”",Prot=,Lrl=,Inv=,Keep=,Mod=)
ATTRIB [USING] wildmask (PW=”",Acc=”",Upd=”",Prot=,Lrl=,Inv=,Keep=,Mod=)
|
|
|
filespec – file with attributes to be altered
wildmask – file or group of files to be operated on (use ?,*,! to mask characters)
PW=”" – disk master password
Acc=”" – new access password
Upd=”" – new update password
Prot=value – protection
|
|
|
|
0 – no protection set. Total access
1 – Kill, Rename, Write, Read, Execute
2 – Rename, Write, Read, Execute
3 – Not used at this time
4 – Write, Read, Execute
5 – Read, Execute
6 – Execute only
7 – No access. Not a user option
|
|
|
Lrl=sw – new logical record length
Inv=sw – new invisible status
Keep=sw – new non-shrinkable status
Mod=sw – new mod flag status
|
|
AUTO* – execute command at boot-up
|
|
AUTO [drivespec] [doscmd;doscmd;....]
AUTO *[drivespec] [doscmd;doscmd;...]
AUTO ![drivespec] [doscmd;doscmd;...]
|
|
|
[drivespec] – optional drive specifier
[doscmd] – any executable DOSPLUS command.
* – disables as break on boot & disables BREAK
! – invisible command
|
|
BOOT – system reboot from software
|
|
BOOT – there are no parameters
|
|
BREAK – enable/disable BREAK key
|
|
BREAK [ON/OFF]
|
|
|
ON – enable BREAK key
OFF – disable BREAK key
|
|
BUILD – build an ASCII text file
|
|
BUILD devspec/filespec (Append=)
|
|
|
devspec – any valid device specification
|
|
|
|
@DO – video display
@KI – keyboard
@PR – printer
@RS – serial port
@U1 – user defined
@U2 – user defined
|
|
|
filespec – any valid file specification
Append=sw – build onto existing file
|
|
CAT – display disk’s file catalog
|
|
CAT [FROM] drivespec [TO] file/device [USING] wildmask (System=,Invis=,Kill=,Alpha=)
|
|
|
drivespec – any valid drive number
file – optional output file
device – optional output device
|
|
|
|
@DO – video display
@KI – keyboard
@PR – printer
@RS – serial port
@U1 – user defined
@U2 – user defined
|
|
|
wildmask – file or group of files to be operated on (use ?,*,! to mask characters)
System=sw – display files as standard entries
Invis=sw – display visible and invisible files
Kill=sw – display names of deleted files
Alpha=sw – display names in alphabetical order
|
|
CLEAR – fill file or user memory with user-defined data
|
|
CLEAR [filespec] (Start=,End=,Data=)
|
|
|
filespec – optional file specification
Start=val – starting memory address
End=val – ending memory address
Data=val – optional fill data
|
|
CLOCK – toggle clock display on/off
|
|
CLOCK ON/OFF
|
|
|
ON – turns display on
OFF – turns display off
|
|
CLS – clears display and resets video mode
|
|
CLS – there are no parameters
|
|
CONFIG – configure DOSPLUS for non-standard disk drives
|
|
CONFIG – with no parameters, displays configuration
|
|
CONFIG – configure DOSPLUS for non-standard disk drives
For FLOPPY DRIVES …
|
|
CONFIG [drivespec] (Wp=,Md=,HL=,Step=,SKip=,SIZe=,SIDes=,Pd=)
|
|
|
drivespec – optional drive specification
Wp=sw – sets software write protect
Md=sw – configures for delay on motor on
HL=sw – configures for delay on head load
Step=sw – sets drive step rate
SKip=sw – sets double-step mode
SIZe=sw – indicates disk’s physical size
SIDes=sw – indicates number of read/write surfaces
Pd=sw – indicates physical drive
|
|
CONFIG – configure DOSPLUS for non-standard disk drives
For RIGID DRIVES …
|
|
CONFIG [drivespec] (Wp=,Step=,SKip=,SIZe=,SIDes=,Pd=,Ho=,Co=,Ts=)
|
|
|
drivespec – optional drive specification
Wp=sw – sets software write protect
Step=sw – sets drive step rate
SIZe=sw – sets platter size
SIDes=sw – indicates number of read/write surfaces
Pd=sw – indicates physical drive
Ho=val – sets head offset
Co=val – sets cylinder offset
Ts=val – sets number of tracks per sector
|
|
COPY – copy data from file/device to file/device
|
|
COPY [FROM] device/file [TO] device/file (Dpw=”",Echo=,Invs=,Kill=,Mod=,Over=,Prompt=,Query=,Spw=”",Tiny=,New=,Old=)
COPY [FROM] filespec [TO] filespec/devspec (Dpw=”",Echo=,Invs=,Kill=,Mod=,Over=,Prompt=,Query=,Spw=”",Tiny=,New=,Old=)
COPY [FROM] drivespec [TO] drivespec [USING] wildmask (Dpw=”",Echo=,Invs=,Kill=,Mod=,Over=,Prompt=,Query=,Spw=,Tiny=,New=,Old=)
|
|
|
device – any valid device
|
|
|
|
@DO – video display
@KI – keyboard
@PR – printer
@RS – serial port
@U1 – user defined
@U2 – user defined
|
|
|
file – any valid file
filespec – any valid file specification
drivespec – any valid file specification
devspec – any valid device specification
wildmask – file or group of files to be operated on (use ?,*,! to mask characters)
Dpw=”" – destination drives master password
Echo=sw – display filenames as copied
Invis=sw – copy invisible files also
Kill=sw – delete source file after copying
Mod=sw – copy based on MOD flag condition
Over=sw – prompt before overwriting
Prompt=sw – prompt for disks (single-drive copy)
Query=sw – prompt before copying
Spw=”" – source disk’s master password
Tiny=sw – copy one sector at a time
New=sw – copy only files not on destination
Old=sw – copy only file on destination
|
|
CREATE* – preallocate space in a file
|
|
CREATE filespec (Data=,Grans=,Keep=,Kilo=,Lrl=,Size=, Verify=)
|
|
|
filespec – any valid file specification
Data=val – fill data (one or two bytes)
Grans=val – number of grans
Keep=sw – sets keep flag (non-shrinkable attrib.)
Kilo=val – number of [ilobytes
Lrl=val - logical record length
Size=val - number of records
Verify=sw - verify disk space after creation
|
|
DATE* - set or display date
|
|
DATE - with no parameter, returns current date
DATE mm/dd/yy - set date
|
|
|
mm - two-digit month (1-12)
dd - two-digit day (1-31)
yy - two-digit year (0-99)
|
|
DEBUG* - system debugging utility
|
|
DEBUG [ON/OFF]
|
|
|
A – set display to ASCII/Graphics
C – Instruction/Call step
Daaaa – set the display to aaaa
Gaaaa,bbbb,cccc – execute at aaaa with breakpoints set at bbbb and cccc
H – set display to hexadecimal
I – single step next instruction
Maaaa – modify at aaaa. records change and end; records change and moves to next next address
O – exit to DOSPLUS with DEBUG still engaged
Rpr aaaa – alter register pair pr to aaaa
S – full screen display mode
U – set dynamic display update mode
X – set register examine mode
; – advance display to next memory page
- – decrement display to previous memory page
|
|
DIR – display disk directory
|
|
DIR [FROM] drivespec [TO] device/file [USING] wildmask (System=,Invis=,Kill=,Alpha=)
|
|
|
drivespec – optional drive specification
device/file – optional output device or file
|
|
|
|
@DO – video display
@KI – keyboard
@PR – printer
@RS – serial port
@U1 – user defined
@U2 – user defined
|
|
|
wildmask – optional wildmask (?,*,!) to restrict DIR to certain class or group of files
System=sw – display system files
Invis=sw – display visible and invisible files
Kill=sw – display deleted files
Alpha=sw – display files in alphabetical order
|
|
DO – execute a command chaining file
|
|
DO filespec (Break=,High=)
|
|
|
filespec – any valid file specification
Break=sw – BREAK key enable/disable
High=val – set high memory before execution
|
|
DUMP – dump memory to a file
|
|
DUMP filespec (Data=,Start=,End=,Tra=)
|
|
|
filespec – any valid file specification
Data=sw – indicates that file is non-program file
Start=val – starting memory address
End=val – ending memory address
Tra=val – transfer address
|
|
ERROR – detailed error message
|
|
ERROR [val]
|
|
|
val – optional error message number
|
|
FILTER – set up filter on any character oriented device
|
|
FILTER [FROM] devspec [TO] filespec (YES/NO,MAP)
|
|
|
devspec – any valid, active device
|
|
|
|
@DO – video display
@KI – keyboard
@PR – printer
@RS – serial port
@U1 – user defined
@U2 – user defined
|
|
|
filespec – the filter program
YES – engage filter after loading (assumed) or engage previously loaded filters
NO – load but do not engage filter or deactivate a previously loaded filter
MAP – display filter codes
|
|
FORCE – route I/O of one system device to another
|
|
FORCE – with no parameters, displays device setting
FORCE [FROM] devspec [TO] device/file
|
|
|
devspec – primary device to be routed
|
|
|
|
@DO – video display
@KI – keyboard
@PR – printer
@RS – serial port
@U1 – user defined
@U2 – user defined
|
|
|
device/file – device or file to which primary device is to be routed
|
|
FORMS – define certain parameters concerning printer
|
|
FORMS – with no parameters, displays forms parameters
FORMS (Page=,Lines=,Width=,Top,Code=)
|
|
|
Page=val – number of physical line on page
Lines=val – number of lines per page to be used
Width=val – number of characters per line
Top – immediate top-of-form mode
Code=val – sends 1 or 2 byte value to printer
|
|
FREE* – display disk and directory free space
|
|
FREE no drivespec, free space displayed
FREE [FROM] drivespec [TO] device/file
|
|
|
drivespec – optional drive specification
device – optional output device
|
|
|
|
@DO – video display
@KI – keyboard
@PR – printer
@RS – serial port
@U1 – user defined
@U2 – user defined
|
|
|
file – optional output file
|
|
I – instruct system to log in a disk
|
|
I [drivespec] (Mount=)
|
|
|
drivespec – any valid drive number
Mount=sw – logs in disk immediately
|
|
JOIN – link two devices within DOSPLUS system
|
|
JOIN [FROM] drivespec [TO] device/file
|
|
|
devicespec – primary device to be linked
device – device with which primary device is to be linked
|
|
|
|
@DO – video display
@KI – keyboard
@PR – printer
@RS – serial port
@U1 – user defined
@U2 – user defined
|
|
|
file – file with which primary device is to be linked
|
|
KILL – delete a files or deactivate devices
|
|
KILL filespec (Inv=,Echo=,Sys=,Query=,Pw=)
KILL [FROM] drivespec [USING] wildmask (Inv=,Echo=,Sys=,Query=,Pw=)
KILL devspec
KILL drivespec
|
|
|
filespec – name of file to be deleted
wildmask – optional group of files to be deleted (use ?,*,! to mask characters)
devspec – name of device to be deactivated
|
|
|
|
@DO – video display
@KI – keyboard
@PR – printer
@RS – serial port
@U1 – user defined
@U2 – user defined
|
|
|
drivespec – name of drive to be removed from system
Inv=sw – include or not invisible files in delete
Echo=sw – display filename as being deleted
Sys=sw – include or not system files in delete
Query=sw – prompt before deleting files
Pw=”" – declares DISK master password to system
|
|
LIB – displays a list of the library commands
|
|
LIB [TO] device/file
|
|
|
device – any valid output device in the system
|
|
|
|
@DO – video display
@KI – keyboard
@PR – printer
@RS – serial port
@U1 – user defined
@U2 – user defined
|
|
|
file – any valid output file
|
|
LIST – list contents of a file
|
|
LIST [FROM] device1/file [TO] device2/file2 (Ctl=)
|
|
|
device1 – source device
|
|
|
|
@DO – video display
@KI – keyboard
@PR – printer
@RS – serial port
@U1 – user defined
@U2 – user defined
|
|
|
file1 – source file
device2 – destination device
file2 – destination file
Ctl=sw – determines whether or not control codes (ASCII 00H-1FH) will be output unchanged or displayed as periods
|
|
LOAD – load a file into memory
|
|
LOAD [FROM] filespec (Prompt=,Run=,Tra=)
|
|
|
filespec – name of file to be loaded
Prompt=sw – prompt for disk mounts or not
Run=sw – execute file upon load or not
Tra=address – control address to be transferred to if file is to be executed
|
|
PAUSE – pause execution until a key is pressed
|
|
PAUSE [message]
|
|
|
message – optional message string
|
|
PROT – change diskette information
|
|
PROT [drivespec] (Pw=”",Mpw=”",Name=”",Date=”",Lock=, Acc=,Upd=,Clean=)
|
|
|
drivespec – drive specification
Pw=”" – supplies current disk master password
Mpw=”" – supplies new password to system
Name=”" – specifies new name for diskette
Date=”" – specifies new date for diskette
Lock=sw – whether disk master password is to be assigned to, or removed from, all files in the directory or not
Acc=sw – if LOCK=Y, disk master password is assigned as ACCESS password of all files if LOCK=N, ACCESS passwords are removed
Upd=sw – if LOCK=Y, disk master password is assigned as UPDATE password of all files if LOCK=N, UPDATE passwords are removed
Clean=sw – zero or not unused entries in directory
|
|
RENAME – change names of files, devices, drives
|
|
RENAME [FROM] device1/file1 [TO] device2/file2
|
|
|
device1 – device being renamed
|
|
|
|
@DO – video display
@KI – keyboard
@PR – printer
@RS – serial port
@U1 – user defined
@U2 – user defined
|
|
|
file1 – file being renamed
device2 – new name for device
file2 – new name for file
|
|
RESET – store a device or disk to default driver
|
|
RESET – without parameters, performs global reset
RESET [FROM] devspec/drivespec
|
|
|
devspec – current logical name of device
|
|
|
|
@DO – video display
@KI – keyboard
@PR – printer
@RS – serial port
@U1 – user defined
@U2 – user defined
|
|
|
drivespec – current logical name of disk drive
|
|
RS232 – set serial communications device
|
|
RS232 – with no parameters, displays current settings
RS232 (Baud=,Word=,Stops=,Parity=,Even=,Odd=,Dtr=,Rts=,BReak=)
|
|
|
Baud=val – sets baud rate
Word=val – sets word length
Stops=val – sets number of stop bits
Parity=sw – engage/disengage parity error checking
Even=sw – configures for even parity
Odd=sw – configures for odd parity
Dtr=sw – sets/resets DTR line
Rts=sw – sets/resets RTS line
BReak=sw – sets RS232 break status
|
|
SCREEN – output video data to another device or file
|
|
SCREEN [TO] device/file
|
|
|
device – optional output device
|
|
|
|
@DO – video display
@KI – keyboard
@PR – printer
@RS – serial port
@U1 – user defined
@U2 – user defined
|
|
|
file – optional output file
|
|
SYSTEM – configure system
|
|
SYSTEM – with no parameters, displays memory usage
SYSTEM (Time=,Date=,Logo=,Blink=,Caps=,CUrsor=,High=,Step=,SAve=,Port=,Mode=)
SYSTEM [filespec]
|
|
|
filespec – name of configuration file
Time=sw – enable/disable time prompt
Date=sw – enable/disable date prompt
Logo=sw – enable/disable logo
Blink=sw – enable/disable blink cursor
Caps=sw – toggle caps mode (upper/lower case)
CUrsor=val – define cursor character
High=val – set top of memory pointer
Step=val – set system default drive step rate
SAve=sw – effect permanent changes
Port=val – address of port to be output on powerup
Mode=val – one byte value to be output to this port
|
|
TIME – set real-time clock in real-time clock
|
|
TIME – display time
TIME hh:mm:ss – set system time
|
|
|
hh – two-digit hour (00-23)
mm – two-digit minute (00-59)
ss – two-digit second (00-59)
|
|
VERIFY – read after each disk write
|
|
VERIFY [ON/OFF]
|
|
|
ON – engage verify
OFF – disengage verify
|
|