home *** CD-ROM | disk | FTP | other *** search
-
- E Z D O S
- by Mike Baker
- Automated Business Solutions
-
-
- EzDOS field input keys;
-
- Key Action
- --------- ----------------------------------------------------------
- ENTER accepts field contents, also reaching end of field is auto
- ENTER.
- moves one character to left.
- RT ARROW moves one character to right.
- ^HOME refreshes original field contents.
- ^END erases to end of field.
- HOME moves cusor to start of field.
- END moves cursor to end of field.
- INS sets insert mode on / off.
- DEL deletes character at cursor.
- BACKSPACE deletes character to left of cursor.
-
- see ^Pg Up and ^Pg Down below.
-
-
- EzDos command line commands;
-
- CD ┐ Change Directory (will create directory if it does not
- CHDIR ┘ exist) eg. CD ..\..\TEST
- COPY set copy marks eg. COPY *.INC
- CS ┐ Copy sub directory
- COPYSUB ┘
- DEL set delete marks eg. DEL *.EXE
- DIR change directory mask eg. DIR *.DAT
- DOS shell to DOS
- EN ┐ encrypt selected files with a password. Files may be
- ENC ┘ encrypt more than once. eg. ENC *.C (see also UNENC)
- ERASE same as DEL
- MD ┐ make directory
- MKDIR ┘ ''
- MOVE set move marks eg. MOVE *.*
- MS ┐ Move sub directory
- MOVESUB ┘
- RD ┐ Remove sub directory
- RMDIR ┘
- RS ┐ Remove sub directory
- RMSUB ┘
- TO ┐ Touch files. This command will set the files date and
- TOUCH ┘ time to current. eg. TO *.C
- UE ┐ unencrypts selected files that have been encrypted
- UNENC ┘ using the ENC command above. eg. UE *.C
- UM ┐ un-mark eg. UM *.DAT
- UNMARK ┘
-
- From the command line, drives may be changed by typing in the letter of
- the drive with the colon. This must be done AFTER selecting the active
- path by using the F6 function key. This key toggles between the input
- path and the destination path. The active path will have a tick mark
- beside it and also the path name will be high-lighted. ex. A:, B:, ...
- Z:
-
- Any other command will execute that command from the DOS shell.
-
- eg. SORT <TEST.DAT >TEST.SRT /+10
- this command will sort the file TEST.DAT starting in column
- 10 and create the new file TEST.SRT.
-
- After the child process has completed, you will be returned to EzDOS.
-
-
- Also, EZDOS may be driven from the DOS command line by supplying the
- correct parms. The format for the command line is:
-
- EZDOS command in-filespec [dest-path] [/A] [!file-pat !file-pat ...]
- │ │ │ │ └─ this is a file pattern
- │ │ │ │ exclusion. Any files that
- │ │ │ │ match these patterns will
- │ │ │ │ not be processed. The
- │ │ │ │ exclusion patterns may
- │ │ │ │ occur as many times as
- │ │ │ │ needed.
- │ │ │ └─ the (A)ssume option will not
- │ │ │ stop and ask questions. It
- │ │ │ will make assumptions about
- │ │ │ the task at hand. The only
- │ │ │ windows that will halt
- │ │ │ processing are the volume full
- │ │ │ window and the keyboard
- │ │ │ interrupt window.
- │ │ └─ defaults to current path if not supplied
- │ └─ may be any DOS pathing mechanism, but must include
- │ a filespec.
- └─ must be any of the commands described above.
-
- EZDOS CH in-filespec [+S +R +H +Y +A] [-S -R -H -Y -A]
- │ └─ same as └─ +x turns flag on
- │ above -x turns flag off
- └─ May be CHMOD S = novel Share flag
- or CH for R = Read only
- change file H = Hidden
- mode Y = sYstem
- A = Archive
-
- The command, in-filespec and dest-path parms are positional. The "/" and
- "!" parms may occur anywhere on the command line and in any order.
- Character casing in not significant.
-
- example;
- EZDOS CO ..\. copies all file from prior directory to current
- EZDOS CS ..\EZ copies entire directory structure to current
- directory making directory EZ under current.
- EZDOS RD CHECK removes entire directory structure CHECK.
- EZDOS MO . a:\save move all files in current directory to the A: drive,
- if directory SAVE does not exist, it will be
- created.
- EZDOS CO *.* A: !*.BAK !*.OBJ /A
- EZDOS CH . +r +s -h change file flags to read only and shareable, turn
- off hidden flag.
- (The "." as the filespec is the same as "*.*")
-
- Function Keys;
-
- F1 Displays this help file
- F2 Starts a file name scan feature. You may scan for a particular
- file name by hitting the F2 function key. Then while you
- type the file name, the file window will scroll up or down
- depending on the relation of the current file pointer and
- file name being typed. Directories may be scanned also by
- placing the current file pointer within the directory
- section. The scan feature works from the file window or
- from the command line.
- F3 Flip from LONG mode to DUAL mode and back.
- F4 Enter EZDOS menuing system. See below for more details.
- F5 Execute the marks selection. When this function key is hit,
- all of the files marked for delete, copy, and move will
- be processed. File deletions will take place before any
- copy or move process. Move will be processed before Copy.
- F6 Toggle active path. The active or displayed path may be
- changed by using this key. This way, two different
- directories may be scanned at one time. Use this key to
- set the active path before you change drives.
- F7 Toggle between command line and file window. Use this key
- when you wish to mark files, or change file information.
- F8 View file and directory tree. This key may be used from the
- file window or the command line. If F8 is hit when the
- file pointer is on a directory, that directories tree
- structure will be displayed. If the pointer is on a file,
- that files contents will be displayed and browsed. The
- browse window uses the up, down, left, and right arrows,
- page-up, page-down, TAB and shift TAB keys to position the
- page.
- F9 Display directory tree. The active path tree structure will
- be displayed.
- F10 Change current drive for active path.
- F6 Sort on keys. You may sort the file display window by file
- name, file extension, file size, or file date/time.
- F7 Command line un-mark. Place the current file pointer on the
- file to be un-marked by using the Scan feature or the Up
- and Down arrow keys. Files may also be un-marked by using
- F7 and then using the space over the mark.
- F8 Command line mark for delete.
- F9 Command line mark for copy.
- F10 Command line mark for move.
-
- ^Pg Up From the file window area goes to the top file or directory
- entry for the active path.
- ^Pg Down From the file window area goes to the bottom file or directory
- entry for the active path.
-
- ^Pg Up From the command line will scroll up through the previously
- typed commands.
-
- ^Pg Down From the command line will scroll down through the previously
- typed commands.
-
-
- EzDOS menuing system
-
- EzDOS allows you to set up menus for just about any command you desire.
- Up to 40 menus as many levels deep as is desired may be built using the
- EZDOS.INI file. The following format should be used to build your menus.
-
- ╔════════════════════════════════════════════════════════════════════════╗
- ║ ║
- ║ menu line format; ║
- ║ menu = d,x,x,description up to 40 characters ║
- ║ │ │ └─ menu number to goto when selected (use (0) if no more) ║
- ║ │ └─ menu number for this block ║
- ║ └─ menu record type constant (menu descriptor) ║
- ║ ║
- ║ menu = h,help description up to 75 characters ║
- ║ └─ menu record type constant (help descriptor) ║
- ║ ║
- ║ menu = c,command line ║
- ║ └─ menu record type constant (command descriptor) ║
- ║ ║
- ║ menu = $(END) constant to signal end of menu descriptions ║
- ║ ║
- ║ The h and c record types may occur up to 20 times per menu selection. ║
- ║ ║
- ║ the $(END) constant MUST be the last line of the menu definitions ║
- ║ block. ║
- ║ ║
- ║ Several special commands may be placed individually or together on ║
- ║ the command line. They must be spelled exactly as they are presented ║
- ║ here and they must be in upper case. ║
- ║ ║
- ║ $(PROMPT) - Pops open a window displaying the command line with ║
- ║ the cursor positioned where the $ is located. The ║
- ║ $(PROMPT) is blanked out. ║
- ║ $(FILE) - The $(FILE) key word is replaced with the file name ║
- ║ located at the file pointer position of the active ║
- ║ path. ║
- ║ $(FSPEC) - This key word is replaced with the full path and file ║
- ║ name of the file located at the file pointer of the ║
- ║ active path. ║
- ║ $(CLOSE) - The $(CLOSE) keyword will keep the menu system closed ║
- ║ after all of the processes have been completed. ║
- ║ The default of (no close) will place you back on ║
- ║ the menu window where you left. ║
- ║ $(PAUSE) - Placed between commands, forces a pause before going ║
- ║ to the command. This is good if doing a directory ║
- ║ type command and you need to look at the output ║
- ║ before going on to the next command. ║
- ║ $(NOPAUSE) - Placed as the last command in a sequence, tells EZDOS ║
- ║ not to pause before re-displaying the EZDOS screens.║
- ║ $(PATH1) - This key word is replaced with the input path spec. ║
- ║ Any parms placed after this key word will be pushed ║
- ║ down to make room for the path. ║
- ║ $(PATH2) - This is the same as $(INPATH) except it uses the ║
- ║ destination path name. ║
- ║ $(ACTPATH) - This is the same as $(INPATH) except it uses either ║
- ║ the input path OR the destination path which ever ║
- ║ is active. ║
- ║ DOS - This is a special command that may be used to execute ║
- ║ a shell to the DOS - OS/2 command line. ║
- ║ ║
- ║ Most of these commands may be placed on the same line; example; ║
- ║ menu = d,3,0,PKXARC extract from archive ║
- ║ menu = c,cd $(INPATH) ║
- ║ menu = c,pkxarc -x $(PROMPT) $(PATH2) ║
- ║ menu = d,3,0,PKXARC view file contents from archive ║
- ║ menu = c,pkxarc -c $(FSPEC) $(PROMPT) >tmp.$$$ ║
- ║ menu = c,list tmp.$$$ ║
- ║ menu = c,del tmp.$$$ ║
- ║ menu = c,$(NOPAUSE) ║
- ║ ║
- ║ For more examples on how the menu commands are used, see the EZDOS.INI║
- ║ file that is included with the EZDOS package. ║
- ║ ║
- ╚════════════════════════════════════════════════════════════════════════╝
-
- Additional notes;
- EzDOS is also set up to run on the NOVELL operating system networks.
- Thus the share flag attribute setting.
-
-
- EZDOS is licensed at $49.95 per copy for a single user. Site licenses
- are also available for corporate use. For more information about
- this and other products, contact:
-
- Mike Baker
- Automated Business Solutions
- 6548 Brookside Cr.
- Columbia, S.C. 29206
-