home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-02-24 | 83.7 KB | 1,848 lines |
-
-
-
-
- C D P M A N U A L
-
- T A B L E O F C O N T E N T S
-
-
-
- Introduction p.01 Menus FIND (text in files) p.09
- TSR (cont.) Text (specify)
- Memory Requirement IgnoreCase
- Help ViewResults
- Hotkeys p.02 Go
- CDPW2 MAX=
- 2nd Tree Asc-All
- SetMarkAction
- Command Line p.03 VIEW
- Run - Go Resident ASCII
- Disk To Use HEX
- If Monochrome Monitor Results (of finds, etc.)
- Screen Orientation DISPLAY p.10
- Swapping Choices FileMatch (find file name)
- NotFileMatch
- Installing CDP p.04 OnlyMarked
- Putting CDP On Hard Disk 4Columns
- Running CDP 2Columns
- Personalizing Your Copy 1Column
- CDP + - Run Instantly p.05 ShowAll (disk as 1 big DIR)
- Fooling Around Tree (leave ShowAll)
- Removing CDP From Memory PreShowallDirectory
- File'sDirectory
- Key Strokes p.06 LOG
- The Usual Arrow Keys, etc. OTHER
- Other Basic Action Keys Initialize (Set Things)
- ESC Key Date (of files)
- Marking Files Time (of files) p.11
- Help Attributes (of files)
- Path Volume (label a disk)
- Switch Windows Printer (rslts to LPT1:)
- Window Size Results(onto hidden file)
- See DOS's Screen ESC1 (how ESC key quits)
- 2nd Tree Compare(files - whole DIRs)
- Go To Dir Or File p.07 Export (to a 2nd disk)
- Go To Beginning Marked Export (files - DIRs)
- Go To Next Marked Compare(files - DIRs)
- Archive(files - DIRs)
- Menus - Commands p.08 Xcopy (entire trees) p.12
- COPY Kompare (entire trees)
- MOVE List(entire disk structure)
- ERASE DirectoryNames
- RENAME FileNames
- SORT SortedDirectoryTree
- Ascending NaturalDirectoryTree p.13
- Descending Mark (files)
- Name Attributes
- Extension Date (mark date ranges)
- Time Unmark
- Size ToggleMarks
- Location Newdir (create a dir)
- (All of 2nd column are in menus) KeepRslt (as a DOS file)
-
- Page i
-
-
-
-
-
-
-
-
- T A B L E O F C O N T E N T S (continued)
-
-
-
- Menus QUIT HotKeys p.21
- (cont.) Quit(go resident again) General Principles
- Remove (from memory) ALT- hotkeys
- Continue(if change mind) CTRL- hotkeys p.22
- XECUTE (other files) Other Single Keystrokes p.23
- Xecute(w\ parameters) p.14 VIEW Keystrokes
- 1Xecute
- DirChange (SUPER chdir) SET Statements -- Options p.24
- WP (run word processor) CDPMON - 1 for monochrome
- 2WP CDP_EMS - how to use EMS
- SetWP (set WP & params) CDPSWAP - which disk for swap
- ^P & AltP(PARAMETERLESS) CDPEDIT - word processor call
- CDPPOST - word processor opts
- Methods & Strategies p.15 CDPESC1 - what ESC key does
- Changing the Display CDPDEB - if using DEBUG
- Selecting Files for Commands
- Matching and Marking Files p.16 Technical, etc. p.25
- Using ShowAll p.17 Swapping
- Multiple Drives Popping Up, etc.
- Viewing Results p.18 Removing CDP
- Use of File Attributes p.19 Key Board Usage
- 2 CDPs Running at Once p.26
- View Function p.20 Limits & Warnings
- Cursoring & Movement
- Advanced Commands
- Search & Find
- Goto
- Anchors & Goto
- Browsing (over marked files)
- AltB -- Beginning Marked
- AltN -- Next marked
- Persistent Memory of Files
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page ii
-
-
-
-
-
-
-
-
-
-
-
-
-
- CDP (Cliff's Directory Program) is
- Copyright (C) 1989, 1990 by
- Cliff Roberson, dba GoodWare
- 926 Leighton Way
- Sunnyvale, CA. 94087
-
- All Rights Reserved in the United
- States and Worldwide.
-
- Introduction
- ------------
-
- CDP is a TSR (Terminate and Stay Resident) program that can be
- popped up INSTANTLY over most common PC programs. It has MORE
- features than other full featured disk management programs, and is
- the ONLY one that works as a TSR.
-
- CDP is not a "shell" program. It does not load into memory extra
- copies of COMMAND.COM in order to execute your application programs.
-
- Unlike disk managers that may be able to "shell" out to let you
- run applications, CDP knows your disk status all the time. It won't
- lose track of what is on your disk while you run applications. You do
- not have to worry about "refresh" commands, as you do with other
- disk managers. Other disk managers will attempt to view files that
- you have already deleted. They are ignorant. CDP is superior to them.
-
- CDP requires DOS 2.0 +, and 169 KB of memory to be run by DOS,
- but swaps to disk or Lim-EMS. When swapping to disk, CDP needs only
- 9KB of regular DOS memory in your PC.
-
- Swapping to EMS, CDP needs:
-
- EMS Memory DOS Memory
- ---------- ----------
- 160 KB 9 KB
- 112 KB 57 KB
- 64 KB 105 KB
-
- CDP has a complete set of menus to help you get started.
- Contextual help is present for all operations (over 300 screens).
-
- Use F1, F2, F3 for help.
-
- F1 contextual help
- F2 help for cursor keys
- F3 help for hot keys
-
-
-
-
-
- Page 01
-
-
-
-
-
-
-
-
- The menus are easy to use, but once you are familiar with
- them, it is faster and easier to use the many HotKeys in CDP. See
- page 21.
-
- Many TSRs are finicky about the method of running them. CDP is
- not. Other TSRs may precede or follow CDP. CDP coexists nicely
- with most other TSRs, even some (which we will not name) that are
- notoriously ill-behaved.
-
- You pop CDP up by typing a HotKey. CDP has two HotKeys:
-
- Lshift-Lshift
- (Strike the left-hand shift key twice rapidly).
-
- CDP pops up displaying the same directory that it was
- displaying previously.
-
- Rshift-Rshift
- (Strike the right-hand shift key twice rapidly).
-
- CDP pops up displaying the current DOS directory.
-
- The HotKeys may be changed by the program CDPRENAM.EXE.
-
- CDP comes in two versions, CDP.EXE and CDPW2.EXE. They have
- identical features, except CDPW2 can show a 2nd directory tree
- (which can be on a NetWork disk). CDPW2 needs 5 KB more memory than
- CDP. This is over 50% more when CDP is using only 9 KB.
-
- In this document, we always say CDP, but everything applies
- equally to CDPW2. The names CDP and CDPW2 cannot be changed. The
- programs will not be able to find their contextual help. They can be
- run, but they will have no help.
-
- 2ND TREE
-
- A second tree is shown by alt-F4 in version 1.5A (CDPW2). A path can be
- "remembered" from it. Also, alt-D may be used to switch directories
- from the 2nd tree onto a disk other than the "logged" one.
-
- This 2nd tree works through DOS, and so may be used to see the
- directories of a network. But CDP cannot access files on a network!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 02
-
-
-
-
-
-
-
-
- CDP Command Line
- ----------------
-
- CDP is usually run without
- parameters; however, the complete
- CDP command line is:
-
- CDP [+] [D] [Y] [Z] [0-6]
-
- (The brackets are not typed.
- They imply that something is
- optional. As you can see, all
- CDP parameters are optional.)
-
- + tells CDP to come up at once.
- It does not go resident in
- memory until you tell it to.
- (Do a QUIT-QUIT or ctrl-Q).
-
- If + is omitted, CDP puts its
- banner on the screen and goes
- resident. Omit the + if you
- run CDP in a batch file.
-
- D is the disk drive for CDP to
- work on when it first starts.
- If D is omitted, CDP starts
- on the current logged disk.
-
- Y tells CDP to run as if your
- monitor were monochrome. That
- is the only way to get a good
- contrast on some portables
- which have "shades" of gray
- (or whatever color). A real
- monochrome monitor does not
- need the Y.
-
- Z reverses the CDP screen.
- Normally, statistics are on
- the right hand side of the
- screen and the directory tree
- is on the left. Z makes that
- the other way round.
-
- 0-6 tell CDP how to use memory.
- This allows you to get the
- most out of your memory and
- hard disks. Default is 4:
- use LIM-EMS if possible; if
- not, use the first hard or
- RAM disk that has room.
-
-
-
-
-
- Page 03
-
-
-
-
-
-
-
-
- Installing and Running CDP
- --------------------------
-
- 1. Put CDP.EXE on your hard disk. For now, just use CDP.
-
- NOTE: We assume you wish to Do:
- keep CDP in directory C:\CDP and
- that the CDP distribution disk is CDP (add Y if you wish)
- on floppy drive A:.
- Congratulations! You are
- Do the following steps. They running CDP.
- will work regardless of the
- current state of your system, as CDP has gone resident and
- long as disk C: has sufficient will swap to disk C: or any EMS
- space on it -- approximately 1 you may have. The screen will tell
- megabyte. If your disk hasn't you how much memory CDP is using.
- enough space, or you have no hard You can pop CDP up into active use
- disk, see page 24 - SET COMMANDS. by striking either shift key twice
- rapidly.
- If you have a monitor that
- shows shades of a single color It will also advise you to
- (many portables), CDP's cursors use CDPRENAM.EXE to install your
- may not show up well. Adding a Y name as the CDP registrant. You
- to the invocations of CDP below can actually do that now, if you
- will relieve the problem. wish, or wait until any time in
- the future to do so.
- Alternately, you may use the
- DOS command Steps 3. - 6. below assume
- that you do so now.
- SET CDPMON=1
- If you do not do step 3.,
- It is best to try it first then strike a shift key twice
- with no adjustments. Nothing will rapidly. CDP will pop up onto the
- be harmed. screen and you can go to step 7.
-
- C: 3. Install your name in CDP.
- CD \
- MD CDP Do:
- CD CDP
- COPY A:\*.* CDPRENAM $CDP.EXE your name
- CDP-PACK
- read and act upon the prompt CDPRENAM will install itself
- as a TSR, fool around causing TWO
- CDP is installed! DOS prompts to appear, insert your
- name into CDP.EXE on the disk (but
- 2. Run CDP. not the CDP in memory), and remove
- itself from residence.
- This is simple. There are 3
- versions of CDP in the package, It is possible that your
- however: machine may hang after CDPRENAM
- CDPSW - shareware version runs. That is totally harmless,
- CDPW2 - has 2nd tree feature and CDPRENAM will have performed
- CDP - the basic program its task correctly.
-
-
-
-
- Page 04
-
-
-
-
-
-
-
-
- CDPRENAM and CDPCOLOR are 5. Remove CDP from memory.
- extraordinary TSRs in that they
- are self-running, i.e., have no You probably expected us to
- hot keys, and do not assure 100% tell you to play around all you
- that, in case of bad timing, they wish with CDP. Go ahead and do so
- will not hang the system. They are if you wish. But to keep this
- intentionally flaky to make very introduction compact, we assume
- difficult any unauthorized you will perform this step next.
- tampering with CDP's registration
- numbers. Simply do:
-
- They always accomplish their alt-R
- objective, however; and modify CDP
- as they were intended to do. CDP will remove itself from
- memory. (Alt-R is the equivalent
- If you have a color monitor, of choosing QUIT followed by
- you may want to run CDPCOLOR at REMOVE in the menus.)
- some time. But you need not do so
- now. 6. Run CDP with the + option.
-
- Running either CDPRENAM or Do:
- CDPCOLOR achieves one additional
- goal besides those given in their CDP + (add Y if you wish)
- descriptions in CDP-PACK.DIR. It
- enables the CDP + option. Now the modified CDP on the
- disk, with the + option enabled,
- When you run CDP without +, will begin execution immediately,
- then CDP may be used in batch and your name will be displayed as
- files such as AUTOEXEC.BAT because the CDP registrant. You may run
- it simply puts its banner on the CDPRENAM and change that name as
- screen and needs no user typein. many times as you wish. But your
- copy of CDPRENAM will work only
- When you run CDP with +, CDP with your copy of CDP.
- is available for use immediately,
- which is very convenient; but 7. Now play around with CDP.
- running with + would be disastrous
- in a .BAT file! If you did steps 3. - 6.,
- your name is on the screen. If
- CDP would come up and expect not, then it isn't. Big deal!
- commands to be typed, but you The program is 100% ready for use
- cannot type commands into a .BAT anyway. Enjoy yourself!
- file. The system would hang. Never
- put CDP + in a batch file. 8. Step 8. is the section on
- page 26 on running 2 CDPs. It's a
- 4. Bring CDP up actively. bit much for an introduction.
-
- Hit either shift key twice 9. To leave CDP, just type:
- rapidly. The CDP that is resident ctrl-Q
- will rapidly ingest disk C's which returns to DOS, leaving CDP
- directories, and show itself on resident. Or type:
- the screen, ready for use. alt-R
- to return to DOS and remove CDP
- from memory completely.
-
-
-
-
- Page 05
-
-
-
-
-
-
-
- Key Strokes
- -----------
-
- THE USUAL
- KEYSTROKES
-
- Use the arrow keys, etc., in F4 Get Path
- the obvious ways, and they will Remembers the path to the
- work just as one would expect. The current directory so that
- only exception is that right/left- you can recall it in CDP by
- arrow works on the main menu only. pressing the Right Shift key
- twice rapidly.
- ENTER is used to select menu
- choices. Or just type the first F5 Window Size Toggle
- letter of the command. Changes the files window to
- maximum size and back.
- SPACE is used to mark-unmark
- files; but only when in the files F6 Switch Windows
- window. The next section tells you Moves you back and forth
- how to get into the files window. between the directories
- window and the files window.
- NON-OBVIOUS
- KEYSTROKES F7 Unmark Files
- Unmarks all files in the
- The following keys will make current directory.
- working on CDP quick and easy.
- You may display them with F2. F8 Toggle Marks
- Changes marked files in the
- current directory to
- ESC Escape unmarked, and unmarked to
- Returns you to the Main or marked.
- previous Menu, and cancels
- any command you were in the F9 Mark Files Up
- process of selecting. Marks or unmarks the current
- file and moves the cursor
- Spacebar Mark File up.
- Marks or unmarks the current
- file in the files window. F10 Mark Files Down
- Marks or unmarks the current
- F1 Help file and moves the cursor
- Brings up context-sensitive down.
- help screens.
- Alt-F3 View DOS Screen
- F2 Special Keys Help View what was on the screen
- Brings up a help screen before CDP became active.
- describing CDP's special
- keys. Alt-F4 2nd Tree
- Brings up a 2nd directory
- F3 Hot Keys Help tree on another disk
- Brings up a help screen (CDPW2.EXE only).
- describing CDP's Hot Keys,
- single mnemonic keystrokes
- that bypass the menus and
- function immediately.
-
-
-
-
- Page 06
-
-
-
-
-
-
-
-
- The next keys will help you
- move around in the directory tree
- and files window:
-
-
- Ctrl-left/right arrow
- Moves right/left in the files
- window (column-to-column).
-
- Home/End
- Moves to first/last directory
- or file.
-
- PgUp/PgDn
- Moves up/down one "page".
-
- Home/End With Scroll Lock On
- Raises/Lowers the top of the
- Files window.
-
- These aren't shown by F2, but it's
- nice to know about them now:
-
- /alphanumeric Go to Letter
- Moves to first directory or
- file whose name starts with
- the character after the / .
-
- alt-B Beginning Marked
- Goes to first marked file in
- the current directory (works
- in VIEW mode to allow easy
- browsing after doing Finds).
-
- alt-N Next Marked
- Goes to Next marked file in
- the current directory.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 07
-
-
-
-
-
-
-
-
- Menus and Commands
- ------------------
-
- CDP helps you to organize and (disk letter plus a colon) is
- manipulate your files and typed when the destination is
- directories. Most CDP commands asked for. COPY can copy from
- can operate in 3 ways: on a single directories only. See
- single file or directory, all the the EXPORT menu under OTHER
- files in the current directory, for copying entire trees.
- or a group of marked files.
- MOVE
- CDP commands are located on the Move lets you move files or
- menu bar in the Menu window. They directories to another place
- can be selected in three ways: on your CURRENT disk. Move
- highlight a command and select it can move ENTIRE directory
- by pressing ENTER; type the first trees with lightning speed.
- letter of a command on the menu There is nothing else we
- (C for Copy); or use a HotKey to know of that is as fast!
- bypass menus (ctrl-F for Find).
- ERASE
- The Esc key returns you to the Erase permits you to erase
- Main Menu, or to the previous files and directories from
- menu if you are part way through the disk. You must erase all
- a command sequence. Pressing Esc files in a directory before
- cancels any command you were in you can erase the directory.
- the process of selecting. There
- is an option in the Initialize RENAME
- menu of OTHER to allow Esc to Rename changes the names of
- return to DOS from CDP. See existing files or a single
- page 11. directory.
-
- (NOTE: Here and later, the word SORT
- OTHER in all capital letters Sort allows you to sort in
- signifies the menu in CDP that is several ways. Sort does not
- named OTHER. "OTHER Initialize" alter your disk. It simply
- means: OTHER's Initialize menu). changes the order of display
- of file names, and the order
- The following descriptions will in which files are handled.
- familiarize you with CDP's menu
- structure, and introduce you to Ascending
- CDP's power and flexibility. sorts and displays your
- files from low value to
- COPY high value (A-Z).
- Copy allows you to copy one
- or more files to another Descending
- directory on your disk. Copy sorts from high value to
- is meant for copying files low values (Z-A).
- on the current loggged disk.
- Name
- Copy will copy to a 2nd disk alphabetically by name
- if and extension.
- d:pathname
-
-
-
-
-
- Page 08
-
-
-
-
-
-
-
-
- Extension SetMarkAction=
- by extension and name. how CDP marks files
- Lack of an extension is where finds occur:
- the low value.
- 0= Don't take action.
- Time
- by time last changed. 1= Mark file if hit.
- Remove mark if miss.
- Size
- how many bytes. 2= Mark file if hit.
- No action if miss.
- Location
- by cluster number. 3= Remove mark if hit.
- Mark file if miss.
- FIND
- Find searches your files to 4= Remove mark if hit.
- find a text string. CDP will No action if miss.
- report occurrences in every
- file where there is a match. Default is
- SetMarkAction=1.
- Text
- lets you specify the VIEW
- text string CDP will View allows you to look at
- look for. the current file. You can
- view the Results of Find,
- IgnoreCase= Compare, and List.
- chooses whether or not View has a Find command of
- upper/lower case will its own. See page 20 for
- be ignored. additional commands in View.
-
- ViewResults ASCII
- views found strings. shows the contents of
- the current file on the
- Go screen as if it were in
- executes the Find. Ascii. If the nature of
- the file is HEX, you see
- MAX= lots of happy faces and
- specifies the maximum such. But you may also
- number of finds in a see character graphics
- single file (max 999). as it was meant to be
- If MAX=0, no results seen, and you can peek
- file is created and into .EXE files to see
- only one find is made their hidden messages.
- per file.
- HEX
- Asc-All shows the current file
- is a toggle. Asc means in HEX and ASCII.
- only Ascii files are
- searched. All means to Results
- search Hex files also. displays the most
- recent results of a
- Compare, List, or Find.
-
-
-
-
-
- Page 09
-
-
-
-
-
-
-
-
- DISPLAY 1Column
- Display allows you to choose shows 1 file per line;
- how files are shown in the name, extension, size,
- files window. attributes, date & time,
- and cluster location.
- FileMatch
- lets you enter a ShowAll
- filespec (wildcards expands the Files window
- OK). Only the files to full screen and shows
- matching the filespec all of the files on the
- will be displayed or disk as if they were in
- acted upon by CDP. a single directory.
- Simply pressing Enter Extremely powerful when
- has the same effect as used with OnlyMarked.
- typing *.*.
- Tree
- NotFileMatch exits ShowAll mode and
- also allows a filespec. returns to the directory
- Files matching the spec tree window. You may
- are EXCLUDED, and will elect to return to the
- be unaffected by CDP directory you were in
- commands. when ShowAll started, or
- switch to the directory
- OnlyMarked of the file currently
- specifies that only under the cursor.
- files that have been
- marked (by FIND or any LOG
- other means) will show Log lets you change from the
- on the screen. current disk to another.
-
- A very useful command OTHER
- for seeing or acting This submenu contains some
- upon several groups of significant utilities + a
- files at a time. A "C" few small functions to help
- programmer could mark you work quickly and easily
- *.h, and then *.c, and in managing and structuring
- then *.asm. Then specify your hard disk directories.
- *.* so all files show; There wasn't room for all
- then use OnlyMarked so major functions in the main
- that only his source menu.
- files show.
- Initialize
- 4Columns ----------
- shows 4 files per line: Initialize allows you to set
- name and extension. various values in CDP and in
- files on the disk:
- 2Columns
- shows 2 files per line: Date
- name, extension, size, allows you to set the
- and attributes. date of your files. You
- can choose the current
-
-
-
-
-
-
- Page 10
-
-
-
-
-
-
-
-
- clock date, the last 2= QUIT and go
- previously typed date, resident.
- or type in a new date.
- Compare
- Time -------
- allows you to set the This command compares the
- time of your files. You contents of files to that of
- can choose the current others. If the files are not
- clock time, the last identical, CDP reports the
- previously typed time, position where the files
- or type in a new time. differ. CDP also lets you
- compare files on size and
- Attributes date-time only -- a very
- permits you to set the fast way of determining the
- attribute bits of your differences between entire
- files. You may set them directories. Entire trees of
- as ReadOnly, Hidden, files may also be compared.
- System, or Archive. The See Kompare on page 12.
- attributes are written
- when you select the Go Export
- option. ------
- Copy and compare files and
- Volume entire trees on 2 disks.
- allows you to change
- the volume label on the Export
- current disk. Labels copies to another disk.
- may be 11 characters.
- Compare
- Printer= compares files or
- allows you to choose directories of files to
- whether or not the those on another disk.
- results of a Compare,
- List or Find will be Archive
- sent to the printer. performs a true backup.
-
- Results= It copies only files
- lets you choose whether which have their Archive
- or not the results of a attribute bit set to 1.
- Compare, List, or Find As it copies files it
- will be saved in a resets the Archive bit
- hidden file so they can to 0.
- be viewed later.
- When the target diskette
- ESC1= becomes nearly full, it
- chooses the action taken continues to copy files
- when you hit the Esc key that fit, skipping those
- at the main menu level. that don't.
-
- 0= Ignore it. If the command finishes
- with uncopied files,
- 1= Warn by going to mount another diskette
- QUIT menu - but and do Archive again.
- don't quit.
-
-
-
-
- Page 11
-
-
-
-
-
-
-
-
- It will now copy files Kompare
- skipped before, and not compares entire trees
- copy any of the ones with trees on a 2nd
- copied the first time disk. Useful with
- (because their Archive floppies that have a
- bits are now zero). directory structure
- that is the same as
- The Attribute Initialize some subtree on a hard
- menu may be used to set disk.
- up the Archive bits of
- files so Archive copies As with Xcopy, All and
- only desired files. Marked are the only
- meaningful selections.
- Archive can also copy Unlike Xcopy, Kompare
- only marked files. Very doesn't create files as
- nice when used with the it goes along, so if a
- FIND command, or Date directory or subtree is
- Intervals marked by the missing on the target
- OTHER MARK command. disk, Kompare cannot do
- anything meaningful.
- Xcopy Nevertheless it does the
- Copies entire trees to whole tree even if there
- a 2nd disk. If you are is no corresponding tree
- in the directory tree, on the target. Type Esc
- it copies or creates to stop it from spinning
- the directory that is its wheels fruitlessly.
- under the cursor as
- well as the indicated List
- files in its subtrees. ----
- Generates a nice list of all
- If you are in the files directories on your disk. If
- window, it will copy the Printer=ON or Results=ON in
- files of that window the Initialize utility, then
- INTO the indicated output is to the printer or
- destination directory, the Results file. So you may
- and the subtrees of the View the results or use
- active directory into KeepRslt to get a file with
- that directory as well. a handy directory of your
- entire disk.
- It makes directories as
- needed to duplicate the DirectoryNames
- source directory tree lists directory names
- onto the target disk. but not file names.
-
- Current, All, Marked FileNames
- refer to the status of lists both directory
- files, not directories. and file names.
- All means ALL files of
- ALL subdirectories; You also choose the order of
- Marked, ALL Marked files the directory listing:
- of ALL subdirectories.
- Current means that only SortedDirectoryTree
- a single file is copied. will list directories
- in alphabetical order.
-
-
-
- Page 12
-
-
-
-
-
-
-
-
- NaturalDirectoryTree The file can be saved only in
- lists directories in the root directory of the
- the same order that DOS disk that holds results. But
- lists them. the file may be given a DOS
- name of your choice.
- Mark
- ---- QUIT
- marks or unmarks files by Quit lets you leave CDP.
- several criteria:
- Quit
- Attributes lets you leave CDP and
- marks files according stay memory resident.
- to their attributes. After Quit, you return
- You can mark files to CDP via Hot Key.
- according to their
- ReadOnly, Hidden, Remove
- System, and Archive lets you leave CDP and
- bits. Nothing is marked remove it from memory
- until you hit GO. residence. After you do
- this you have to type
- Date CDP at the DOS prompt
- marks files within a to use CDP again.
- date range. Useful for
- Archiving files with Continue
- ARCHIVE. (You can turn returns to main menu
- on the Archive bits of without quitting.
- the marked files with
- Initialize Attribute.) XECUTE
- Xecute lets you run other
- Unmark programs from CDP and also
- works just like F7, and has a capability to switch
- unmarks all files in DOS directories that is much
- the current directory. superior to the DOS CHDIR.
-
- ToggleMarks CDP does NOT run COMMAND.COM
- works just like F8 to in order to execute programs.
- toggle marked files to There is NO "shell" overhead.
- unmarked; & vice-versa.
- CDP performs QUIT and remains
- Newdir resident in memory. It types
- ------ in for DOS the CHDIR commands
- Newdir adds a new directory to change directory, and the
- or subdirectory to the disk. paths and calls to execute
- programs, EXACTLY as if you
- The new directory is created ran the program at the DOS
- as a child of the current command line yourself.
- directory in the directory
- tree window. CDP is fast and accurate,
- removing the burden of typing
- KeepRslt long path names.
- --------
- KeepRslt allows you to make a NOTE: CDP cannot run other
- real DOS file from the hidden programs if something already
- file that contains results. is running at the DOS level.
-
-
-
- Page 13
-
-
-
-
-
-
-
-
- Xecute SetWP
- runs whatever file is asks you to specify the
- under the active cursor ACTUAL call that you
- WITHOUT CHANGING type in when you invoke
- DIRECTORIES. The file your word processor at
- must have an extension the DOS command line.
- of .EXE, .COM, or .BAT. You should not specify
- CDP pauses before the the entire path to your
- file runs, so that you word processor, nor its
- may type in parameters. file extension, unless
- After you type them, you you must actually type
- must strike Enter to those every time you run
- begin program execution. your word processor. The
- call may also be given
- 1Xecute by SET CDPEDIT= in DOS.
- is just like Xecute
- except that it CHANGES You also will be asked
- DIRECTORY residence to to type in any postfix
- that of the file to be parameters required for
- executed. the correct operation of
- your word processor.
- DirChange These may also be given
- causes CDP to perform a via SET CDPPOST= in DOS.
- QUIT after changing the
- DOS logged directory to Effectively, CDP does:
- be the same as that of
- the tree cursor. This CDPEDIT filename CDPPOST
- works EXACTLY like the
- CHDIR command in DOS;
- but it saves the hassle Two options are not on
- of correctly typing in a the menu, but may be run
- DOS path. Very handy! via HotKey only:
-
- WP ^P Proceed. Execute a file
- runs your word processor WITHOUT ANY PAUSE FOR
- for you WITHOUT CHANGING PARAMETERS. Do not
- DIRECTORIES, giving your change directories.
- WP the file under the
- active cursor to work AltP Proceed. Execute a file
- on. CDP must have been without any pause for
- told the ACTUAL call you parameters. CHANGE
- type to run your WP. DIRECTORIES.
- Either by a SET CDPEDIT=
- or by using the SetWP The reason why these are
- command described below. not on the menu is given
- in the help screen for
- 2WP the XECUTE menu.
- is just like WP except
- it CHANGES DIRECTORY
- residence to that of the
- file under the cursor.
-
-
-
-
-
-
- Page 14
-
-
-
-
-
-
-
-
- Methods and Strategies
- ----------------------
-
- Much of the work you will do in The Sort command lets you
- CDP requires only the selection select the order in which files
- of a single command from CDP's in the Files window are shown.
- command menu. But CDP becomes
- even more powerful when you use You can switch the active
- its commands and special keys in cursor from the Directories
- concert to achieve results. window to the Files window with
- the F6 function key or the Grey
- The following will discuss CDP Plus key.
- features with respect to common
- disk manipulation tasks. The ShowAll option of
- Display lets you look at all the
- CHANGING files on our disk as if they were
- THE DISPLAY in a single directory.
-
- There are many ways to You can limit the number of
- customize CDP windows to provide files displayed by selecting the
- a display optimum for your needs. FileMatch or NotFileMatch options
- of the Display command. And if
- By default, CDP shows four you mark files of particular
- columns of files in four lines of interest then you can limit the
- file window - 16 files. As you display to only the marked files
- move the cursor in the directory with the OnlyMarked command in
- tree, the files in the files the Display menu.
- window automatically change.
- SELECTING FILES
- You can increase the size of FOR CDP COMMANDS
- the files window and display more
- file names by turning Scroll Lock Most CDP commands operate on
- ON and using the Home and End a single file (the current file),
- keys to raise or lower the top of a group of marked files, or all
- the files window. Once you have files in the current directory.
- the window the size you wish, CDP will operate ONLY upon files
- turn the Scroll Lock state OFF. whose names are displayed on the
- That enables the use of Home and screen (or would be displayed if
- End to go to the first or the the screen were big enough).
- last part of windows.
- So when CDP offers a choice
- You can toggle the files of Current, All, or Marked, it is
- window from a smaller size to its always understood that whatever
- maximum size (showing 68 files in CDP does to the files will be
- 4column mode) by simply striking done only to those whose names
- the F5 key or the Grey Minus key. appear on the screen. If a file's
- name appears on the screen, the
- By entering the display menu file is said to be "matched".
- and selecting 2column or 1column
- mode, you may display additional You will use both the
- information about each file Directories window and the Files
- displayed. Many people prefer to window to make file selections.
- have 2column mode selected all The F6 or Grey Plus keys will
- the time so that all files' sizes move you back and forth between
- are displayed. the two windows.
-
-
- Page 15
-
-
-
-
-
-
-
-
- You can change the current and OnlyMarked to specify which
- directory by using the Up/Down files will be displayed in the
- arrow keys when you are in the files window.
- Directories window. The files in
- the Files window automatically FileMatch and NotFileMatch
- change as you move from one ask for a filespec, which can be
- directory to another. typed using DOS wildcards.
-
- Once you have selected a CDP commands such as COPY,
- directory ("current" directory), ERASE, etc. will only apply to
- use the F6 key to move to the files which meet the matching
- Files window. There the keys criteria.
- allow you to select the current
- file. If you have a large number Use FileMatch to limit the
- of files, the PgUp, PgDn, Home, Files window to a certain type of
- and End keys will move you around file. For example, you could use
- through the files quickly. Also, filespec *.BAT, and only your
- holding the Ctrl key and pressing batch (.BAT) files would be
- left- or right- arrow will move displayed and affected by CDP
- from column to column. commands.
-
- In the Files window, you can Use NotFileMatch to EXCLUDE
- mark/unmark files one at a time a certain type of file from the
- with the Spacebar, which toggles display. For example, you could
- marking. To mark (or unmark) a use the filespec *.BAK, and then
- series of files, use the F9 and copy all your latest files (but
- F10 keys. F9 marks files and not the .BAKs) to a floppy disk.
- moves up; F10 marks and moves
- down. The border of the Files
- window indicates the filespec
- To toggle all marks in the which files are currently being
- current directory, press F8. matched against. The default
- filespec is *.*. The status
- To remove all marks in the window indicates the number and
- current directory, press F7. total size of the matched files.
-
- When you have marked only To return to a display of
- some files out of many that show all your files, use FileMatch,
- on the screen, you can alleviate and press Enter when prompted for
- the clutter of extra file names a filespec. CDP will then use the
- by striking alt-O to display only default *.* as the filespec, and
- marked files. all files will be displayed.
-
- Use OnlyMarked as a toggle.
- MATCHING AND For instance, suppose you have
- MARKING FILES been browsing around all over
- your disk, marking out-of-date
- The Display command of CDP files that you want to delete --
- contains three options which let files with no particular names,
- you select subsets of the files extensions, or dates. When you
- in your current directory. You have them all marked, you can
- can use FileMatch, NotfileMatch, enter ShowAll mode with ctrl-S.
-
-
-
-
-
- Page 16
-
-
-
-
-
-
-
-
-
- There may be so many files that To find the largest file on
- only two or three of the marked your disk, select ShowAll option
- ones show on each screen. Type from the Display command. Also
- alt-O (OnlyMarked) and then you select 2Column option so that you
- can see the names of all the can see each file's size. Then
- marked files at once on a single choose the Size option of the
- screen, before deleting them. Sort command and sort. Also
- choose Descending order and you
- USING will see the largest file first.
- SHOWALL
- To work with multiple copies
- The ShowAll display is one of a file, select ShowAll. You
- of the most powerful features of may also want to use the 1Column
- CDP. ShowAll allows you to look display so you can see as much
- at all the files on your disk as information as possible about
- if they were in a single large each file. Be sure the files are
- directory. This is especially sorted by Name. You will see all
- useful for hard disk users. the copies of a file grouped
- together. Now you can proceed
- Using ShowAll enables you to with other CDP commands without
- find a specific file without having to move back and forth
- knowing what subdirectory it is between subdirectories.
- in. Or, you can see at a glance
- where multiple copies of a file NOTE: When using Copy, Move,
- reside. Other uses include Rename, Erase, and other CDP
- locating all files created in a commands, the All and Marked
- certain time period, looking for options will refer to all files
- multiple files with the same (or all the marked files) on your
- name, etc. You can Sort by Time entire disk. You will be able to
- or by Name or Extension over the perform commands on many files at
- entire disk for those purposes. once this way, but you should do
- so with appropriate caution.
- Here are some ShowAll
- procedures you might want to try: MULTIPLE
- DRIVES
- To find a file without
- knowing its directory, select the The majority of CDP commands
- ShowAll option of the Display work with files and/or directories
- command. Locate the file by name. residing on a single disk drive.
- The file's path and directory This is referred to as the Logged
- will appear in the top line of Disk.
- the Menu window. You can then go
- to that file's directory to see Assume CDP is logged to
- other files by doing alt-T (Tree) Drive C. The Log command can be
- and saying you want to return to used to change disk drives, and
- the file's directory. is handy for quick operations on
- other drives.
-
-
-
-
-
-
-
-
-
- Page 17
-
-
-
-
-
-
-
-
- To look at the directory of First make sure that the
- Drive D, use the Log command. logged disk drive is Drive C. In
- Specify Drive D (note that it is the tree window, select the tree
- not necessary to type a colon to compare. Use Grey Plus or F6 to
- when using the Log command), and enter the files window.
- CDP will display the root
- directory of disk D. Use Log to Next, choose the Kompare
- return to Drive C. option of the OTHER menu's Export
- command. When prompted for a Drive
- To erase ALL the files on a letter, enter A. When prompted for
- floppy disk in Drive A, use Log a path, just hit carriage return.
- to change to Drive A. Select Then select All.
- Display and then ShowAll, so that
- all the files on Drive A can be Files in the parent directory on C
- erased at once. Then select will be compared to files in the
- Erase, and choose the All option. root directory of A. And all sub-
- After the files have been erased, directories will similarly be
- use Log again to return to Drive compared. For super-fast compares,
- C. turn the Time-Size-Only option ON.
- To copy files from one drive CDP is the only program we know of
- to another, or to compare files that can perform these tasks.
- on two different drives, two
- methods are available. You may To copy files from Drive A
- use the regular Copy or Compare to Drive C, use Log to change to
- commands or use the Export menu Drive A. Then choose the Export
- commands in the OTHER menu. menu and use the Export command.
- You may mark files in different
- To use the regular Copy directories and Export them en
- command to copy to disk D, just masse by using ShowAll mode.
- type in D:Path when you are asked
- to point to he destination. The In tree mode you can copy
- fact that you typed a colon tells entire trees with Ex-Xcopy, which
- CDP that you are working with a will create directories as needed
- second drive. "Path" must be a on the target disk. To work with
- path specified all the way to the the trees once you've got them
- root directory. onto Drive C, use Log to change
- back to Drive C.
- For an easier way to enter
- Path, see Get Path (page 06) VIEWING
- or 2nd Tree (page 02). RESULTS
-
- The regular commands only Compare, List, and Find
- work on single directories. The produce results which are saved
- commands in the Export menu will temporarily for later review.
- work on entire directory trees or
- even entire disks! Results are saved only if
- the Results= setting has been set
- You can compare a directory ON before the operation is done.
- tree on Drive C to an ENTIRE It is ON by default, but can be
- floppy on Drive A! changed by the Initialize option
- of the OTHER menu.
-
-
-
-
-
-
- Page 18
-
-
-
-
-
-
-
-
- To view results, choose the Hidden (H): whether or not
- Results option of View, or select the file is looked at some DOS
- ViewResults after a Find. commands (DIR, COPY, ERASE, etc).
-
- Results are temporary, and System (S): whether or not
- once viewed, will be replaced by the file is a system file.
- the results of later operations.
- Archive (A): whether or not
- Anywhere along the way, the a file has been written to since
- KeepRslt menu can save results in it was last archived (backed up).
- real DOS files for later use.
- There are two ways to see a
- If you have a printer, you file's attributes when you are in
- can produce results on it also. CDP. The 2Column/1Column options
- Select the Initialize option of of the Display command displays
- the OTHER menu and set Printer=ON attributes in the Files window.
- before you produce the results. If you are in the Files window,
- By default, this option is OFF. the current file's attributes are
- displayed in the Status window.
- The ViewResults option of
- Find is the same as the Results You can change a file's
- option of View; except that when attributes using the Attributes
- you leave View you return to the option under OTHER Initialize.
- Find menu.
- You can mark groups of files
- NOTE: Every time you view with particular attributes with
- results, it effectively closes a the Attributes option under the
- virtual results file. You may view Mark submenu of OTHER.
- and re-review results until you
- perform an operation that writes
- to the disk. When that occurs the
- last results are lost. But, to
- CONCATENATE RESULTS of several
- Finds and Compares, simply do not
- view the results until you have
- performed all the operations.
-
- USE OF FILE
- ATTRIBUTES
-
- CDP gives you access to the
- file attributes DOS uses to keep
- track of special properties of
- files. Attributes are toggles
- which can be on or off. CDP lets
- you see each file's attributes,
- change them, and even use them as
- criteria to mark groups of files.
-
- Each file has the following
- attribute bits:
-
- ReadOnly (R): whether or not
- you can write to a file.
-
-
-
- Page 19
-
-
-
-
-
-
-
-
- View Function
- -------------
-
- CURSORING A drops an invisible anchor at
- the top screen line.
- Up/Down Arrow
- scrolls the screen one line B puts the screen back where
- at a time. anchor A was dropped.
-
- Left/Right Arrow C drops anchor, just like A.
- scrolls one character at a
- time. D goes back to anchor C.
-
- PgUp/PgDn altB goes (still in VIEW mode) to
- moves 22 lines at a time. the Beginning marked file in
- the current directory.
- Home/End
- jumps to first/last line. altN goes (still in VIEW mode) to
- the Next marked file in the
- Ctrl-Left/Right Arrow current directory.
- scrolls 20 characters at a
- time. VIEW
- PERSISTS
- For additional flexibility,
- any of the above keys may be View remembers the last line
- prefixed by n, which specifies to viewed (in up to 5 files) and
- execute the command n times. For returns to that spot when you
- example, 55PgDn goes down 55 review the same file again at a
- screens = 22*55 = 1200 lines; as later time.
- if you struck PgDn 55 times.
-
- ADVANCED
- COMMANDS
-
- S specifies and searches for a
- string. Type in S followed
- by the string. Then press
- ENTER. The search cirles to
- the end of the file and then
- back to the 1st part again.
-
- The search respects case if
- IgnoreCase= 0 is set in FIND.
-
- The string specified is also
- used later when the FIND
- command does a search.
-
- F finds a string (specified by
- S or by a TEXT typein in the
- FIND command). nF finds the
- nth occurrence.
-
- nG goes to line n of the file.
-
-
-
- Page 20
-
-
-
-
-
-
-
-
- HotKeys
- -------
-
- Most can be used at almost any alt-B Go to 1st marked file in
- time from any context. directory (orShowAll)!
- When in VIEW, stays in
- General Principles of HotKey VIEW.
- Use:
- alt-C Compare - can compare to
- With few exceptions, the key is a 2nd disk!
- the first letter of the command to
- be executed. In general, ctrl-x alt-D Directory change in
- (where x is the first letter of a DOS. If using 2nd tree,
- command) is used for the first changes to dir from
- command that starts with x in the that tree.
- tree of menus. Alt-x will be a
- HotKey for the next command in the alt-E Ex-Xcopy (like DOS
- menu tree that starts with x. XCOPY) - copy entire
- trees or disks.
- To illustrate, Copy is on the MAIN
- menu (top of menu tree) so its alt-F Filematch in Display.
- HotKey is ctrl-C. Compare is down Set Mask with wild
- in the OTHER submenu, so its cards, etc.
- HotKey is alt-C.
- alt-G GO in Find - a real
- HotKeys are always safe to use. shortcut if alt-Q is in
- CDP always waits for confirmation effect!
- on all actions that will actually
- alter a disk. (However, alt-Q alt-H HEX in View - you can
- enables bypassing of confirmation do FINDs in hex mode.
- in all cases EXCEPT the ERASE
- command.) alt-I Initialize - sets file
- attributes, labels
- There is no HotKey for ERASE. It disks - a potpourri.
- would be too dangerous. ERASE
- always requires at least one alt-K Kompare in Export (no
- confirmation (except for the case one else has this!) -
- of a single, ordinary file). does trees.
-
- ALT alt-L List - gives very nice
- HOTKEYS compact list of whole
- disk structure - can be
- alt-F3 Show underlying DOS saved to file or sent
- Screen. to printer.
-
- alt-F4 Show second tree (of alt-M Mark in OTHER - tags
- same or another disk). files for operations in
- bunches.
- alt-A Archive in Export
- (allows neat backup of alt-N Goto next marked file
- large directories). in directory (or in
- ShowAll). When in VIEW,
- stays in VIEW.
-
-
-
-
- Page 21
-
-
-
-
-
-
-
-
- alt-O Only-marked-files mode ctrl-D Display how many
- toggle (unmarked files columns to show, etc.
- don't show).
- ctrl-E Export - copy to a 2nd
- alt-P Xecute (Change to disk disk.
- and Dir of file to be
- executed. DON'T PAUSE ctrl-F Find - searches for
- for parameters). text strings, and marks
- the hits! (Or unmarks
- alt-Q Query-toggle (Whether them!)
- or not to ask "Do you
- wish etc.") Default is ctrl-G Go without further
- to ask. Erase always queries whether or not
- asks when more than 1 to continue.
- file is involved. Puts
- a warning up (QUERY ctrl-K KeepRslt - allows
- OFF) when in effect. saving results of
- searches, compares!
- alt-R Quit-Remove (leave
- memory altogether). ctrl-L Log - change (log is
- DOS's term for it) to
- alt-S ShowAll - show whole another disk.
- disk as if one big
- directory. ctrl-M Move - Fast! Moves
- entire trees almost
- alt-T Tree in Display takes instantly!
- you out of Showall Mode
- (with options). ctrl-N NewDir - creates a new
- directory.
- alt-V View Results (not same
- as ViewResults in Find) ctrl-O OTHER - simply a
- (shortcut). submenu with lots more
- good stuff.
- alt-W WordProcessor Call -
- Switch to text file's ctrl-P Xecute (Don't change
- directory. (CDP does not directory. DON'T PAUSE
- run COMMAND.COM. It runs for parameters).
- your word processor
- EXACTLY as if you had ctrl-Q Quit-Quit - return to
- called it from the DOS DOS or the application
- command line.) that was running when
- CDP was popped up.
- alt-X Xecute (Change Disk & Remain memory resident.
- Directory. Pause so
- that parameters may be ctrl-R Rename - renames files,
- typed in.) groups of files, and
- directories.
- CTRL
- HOTKEYS ctrl-S Sort (fast) by any of 6
- criteria, ascending or
- ctrl-A Ascii (Text) in View. descending.
-
- ctrl-C Copy - can copy to a ctrl-T Text in Find - specify
- 2nd disk also. text to search for.
-
-
-
- Page 22
-
-
-
-
-
-
-
-
- ctrl-V View - you can pick 3 Alt-N Goes to Next marked
- ways to see your data file in the directory.
- displayed.
- VIEW
- ctrl-W WordProcessor Call - No KEYSTROKES
- directory change.
- The View function has
- ctrl-X Xecute (No directory keystrokes available only in
- change. Pause for View. See page 20.
- parameter type-ins).
-
- OTHER SIGNIFICANT
- SINGLE KEYSTROKES
-
- ESC Leave whatever menu or
- function you are in.
- Stops operations such
- as Copy, Find, etc.
-
- Rshift-Rshift Recall what F4
- remembered. (Default is
- Rshift-Rshift, which is
- the secondary HotKey of
- CDP. If secondary
- HotKey is changed, the
- new one then assumes
- this function.)
-
- ScrollLock When set, Home &
- End move the top of the
- Files window up or
- down. Allows adjusting
- the size of the files
- window to your own
- taste.
-
- Grey Plus Same as F5.
- (Toggles from directory
- tree to files window).
-
- Grey Minus Same as F6. (Zooms
- entire files window).
-
- Space Bar Toggle mark on a
- single file (no cursor
- movement).
-
- Enter If not being asked for
- as a confirmation,
- selects option under
- the menu cursor
-
- Alt-B Goes to Beginning marked
- file in the directory.
-
-
-
- Page 23
-
-
-
-
-
-
-
-
- Set Statements - Options
- ------------------------
-
- SET CDPMON= extension; nor a complete
- path, unless that is what you
- 1 Sets video for black & white must type to use your word
- suitable for Compaq. processor.
-
- SET CDP_EMS= Terminate the SET statement
- with a <CR> at the point you
- 0 Do not swap. would normally type a text
- file name. CDP will supply
- 1 Swap using only 64K of EMS. the text file name.
-
- 2 Swap using only 112K of EMS. SET CDPPOST=
-
- 3 Swap using 176K of EMS. WP Stuff
- List any flags, etc. needed
- 4 Use as much EMS as you can; after file name in WP Call.
- use disk if no EMS.
- SET CDPESC1=
- 5 Use EMS if can get 176K; (Action when Esc typed at
- otherwise, use disk. main menu.)
-
- 6 Use disk to swap -- ignore 0 Ignore it.
- EMS.
- 1 Go to QUIT. But don't quit.
- SET CDPSWAP=
- 2 QUIT. Go resident.
- d Where d is disk to use for
- swapping. SET CDPDEB=
-
- Default is C if disk C 1 Allows debuggers such as
- exists; disk A, otherwise. SYMDEB, etc. to work to debug
- But swapping on a floppy is CDP. If this is not on when a
- silly & slow. debugger is in use and CDP is
- brought up, the debugger may
- It is not necessary to use lock.
- this command if disk C or A
- is satisfactory. Remember that CDP may swap
- the debugger out of the
- If a non-existent disk is computer's memory. Normally,
- specified, no harm is done. do not use this statement.
-
- SET CDPEDIT=
-
- WP Call
- WP Call should be the EXACT
- command you type to run your
- word processor. It can give
- disk & path, spaces, etc. It
- is not necessary to specify
- your word processor's file
-
-
-
-
- Page 24
-
-
-
-
-
-
-
-
- Technical - swapping, popping, etc.
- -----------------------------------
-
- DISK CDP preserves directory & cursor
- SWAPPING positioning even after logs from
- disk to disk. Most all of the
- Disk-swapping may be used if EMS time, in fact.
- is not available. It requires
- 225000 bytes of disk space. Note ShowAll is persistent; i.e., after
- that a ram disk may be used as the a disk change or relog, you remain
- swapping disk, which is almost as in ShowAll if you were in it
- fast as using EMS directly. before.
- This is important, as many people
- may not have EMS, but have lots of CDP has the ability to swap
- extended memory for a ram disk. screens (only) when CDP is up and
- showing on the screen. A typein of
- The file CDPSWPQP.FXK is created alt-F3 makes CDP show the
- by CDP when swapping to disk. It underlying, saved, DOS screen.
- is a hidden, write-protected, Subsequently typing another
- system file. CDP shows the file character (any) restores the CDP
- & can delete it as well. If you do screen.
- that, CDP will hang if it is the
- one CDP is using to swap to. This can be very useful. You can
- do a Dir (or have an editor up, or
- However, when CDP removes itself, whatever), and toggle back and
- it also removes the file it is forth comparing the two screens
- swapping to. If one is left behind without CDP having to swap itself
- because of a system crash while in and out. This allows instant
- CDP is resident, CDP will reuse comparison of the screens.
- the file the next time it is run.
- Alternatively, if you do not run KEYBOARD
- the same configuration (so that USAGE
- CDP is not using the file for
- swapping), then CDP can safely be CDP pays no attention to any of
- used to delete the file. the common keyboard enhancement
- programs. But when dormant it
- POPPING UP, allows ALL keystrokes to pass
- ET CETERA through except CDP HotKeys, which
- are not even keystrokes (just
- CDP can safely swap on top of most double taps on mode keys)! When
- TSRs, including ill-behaved ones. CDP is up it will let nothing pass
- It works correctly whether loaded through if it can help it. Popping
- before or after the others, and up something over CDP is silly.
- regardless how many others. Instead, use ctrl-Q & let CDP go
- dormant; then do whatever you
- In any situation where cursoring please. The SET CDPDEB=1 option
- is allowed thru either files in allows keystrokes that are not
- the file window or directories in used by CDP to pass on to other
- the tree, then the typein /x, programs.
- where x is alphabetic, will move
- the cursor to the first file or Using this option is not advised.
- directory whose name starts with The program getting the keystroke
- the character x. In trees, the may hang the machine if it is not
- move is within the subdirectories an educated TSR.
- of the parent.
-
-
- Page 25
-
-
-
-
-
-
-
-
- Note that CDP ALWAYS passes Both CDPs will be resident. You
- keystrokes to TSRs located below bring up the first by tapping
- it in memory. It only withholds shift-shift (right or left) and
- them from programs (including DOS the second by tapping ctrl-ctrl
- command line programs) loaded or alt-alt. The directory tree of
- after it in memory. Normally, CDP the 1st will be on the left; that
- has no problems with any keyboard of the 2nd, on the right. You can
- enhancers. Just remember what was log either of them to any disk.
- said above about "silly". If you just sit & tap ctrl-ctrl
- and lshift-lshift alternately,
- The files SETKB.EXE & CDPKB.EXE. they will merrily swap over one
- SETKB.EXE will set the keyboard another. Sort of pointless until
- speed if you have one of the you read 2CDPS.CDP; but kind of
- newer, extended keyboards (and fascinating to watch.
- some older ones).
- LIMITS AND WARNINGS
- SETKB explains itself if you just LIMITS &
- type SETKB ? . WARNINGS
-
- CDPKB is essentially the same When EMS is called for, at least
- thing, but goes resident so CDP 64 KB is required or no reduction
- can use it internally. takes place. Calling for EMS is
- harmless if there isn't enough.
- The purpose is to allow CDP to
- speed up the keyboard when it is The current version of CDP allows
- running, but restore its speed for a maximum file of 6 megabytes.
- afterwards. A resident program is If a larger file exists, DANGER!
- required because there is no way shoes on the file spec line and
- to read memory or the keyboard to the file is SUPER-protected. You
- find the current speed and restore may VIEW the first part of the
- it. CDPKB keeps track of the file or MARK it. But CDP WILL NOT
- current KB speed so CDP can speed let you manipulate, compare, or
- up the keyboard and then restore search the file. The maximum number
- it properly. of files on a disk is 2800 and the
- maximum lines in VIEW is 65,000.
- RUNNING
- 2 CDPS Caution must be taken with comm
- programs & spoolers. A spooler or
- The file 2CDPS.CDP is devoted to comm program may hang if is active
- explaining how to run two copies when CDP is brought up over it.
- of CDP simultaneously, and why it This can be avoided simply by not
- can be advantageous to you. typing shift-shift while a comm
- program or a spooler is engaged
- But it is sort of a gas just to do with active data transmission.
- it & watch the program simply swap If no data is flowing, everything
- with itself; without paying much is fine.
- attention to the nuances of it.
- CDP does work on top of most
- Just type: popular comm programs. We use it
- CDP all the time while calling BBSs.
- Then type:
- CDP If disk-swapping fails, CDP will
- again. reboot the system after telling
- you what happened. There is little
- else it can do, because most of
- CDP is missing from memory.
-
- Page 26
-