© Copyright Keller and Chapman 1989-2008. All rights reserved.

FLTREE User Guide

Version 5.00 (2008-07-25)


 

IMPORTANT NOTE

FLTREE has not been updated since version 3. Consequently FLTREE exists only in versions for 16-bit DOS and 16-bit OS/2:

  • The 16-bit DOS version works on DOS, 16/32-bit OS/2, and on Windows 95, 98, 98SE, ME, NT, 2000, XP, and Vista. However, it does not support long filespecs.

  • The 16-bit OS/2 version works on 16/32-bit OS/2, and on Windows NT and 2000. It supports long filespecs.

Currently there is no version of FLTREE that works on Windows 95, 98, 98SE, ME, XP, and Vista, and which supports long filespecs.

Contents

This page Other pages
Invocation Main Page
Starting FLTREE Licence
Screen Layout FL User Guide
Command Joiners FLCUST User Guide
Commands FLFIND User Guide
Standard Function Keys FLVIEW User Guide
User Function Keys TEE User Guide
Navigation Keys  
File Attributes  
Screen Size  


Invocation

FLTREE [[drive][path]] [...] [options]

Options

?
Show FLTREE command syntax and version.

/c
Switch clock off.

/u
Change key set.

Examples

FLTREE
List all directories on the current drive.

FLTREE d:
List all directories on drive D:.

FLTREE c: d:
List all directories on drives C: and D:.

FLTREE c:\test
List all directories in the directory tree starting at C:\TEST.

FLTREE >tree.lst
Redirect output to file TREE.LST (output to a pipe is also supported).

[Back to Contents]


Starting FLTREE

The directories of the named path are read and a list of directories will be built. If no argument is given, all directories from the current drive starting from the root directory are listed. Otherwise, only directories satisfying the command line argument are shown.

The path is automatically set to the specified drive and path (first argument). If no argument is given the path is set to the root directory of the current drive. After returning from FLTREE the original path is restored.

It is possible to enter several commands at a time. FLTREE scans all input lines (from top to bottom and from start of a line to end of a line) of the list. If a valid entry is found, it is passed to the operating system.

This will be done for each entry. Using any control commands will cause an immediate return after execution of this command line.

[Back to Contents]


Screen Layout

+---------------------------------------------------------------+
|C:\C                       Directory  1 of 7           10:01:01|
|C:\C    .............. +------Input Area-------+  1        234K|
|+--BIN    ............ |                       | 16       1222K|
|+--INCLUDE............ |dir /                  |  8        128K|
||   +----MT    ....... |                       |  7         56K|
||   |     +----SYS     |                       |  2          4K|
||   +----SYS   ....... |                       |  2          4K|
|+--LIB   ............. +-----------------------+  6       2228K|
|Disk: xxxx Free: xxxx  ___________END___________ xxF  xxxxxxxxK|
|                                                               |
|                                                               |
|                                                               |
|  F1Help 2F_Del3    .................................  12Rfrsh |
|C+F1     2     3    .................................  12      |
+---------------------------------------------------------------+

The screen is split into three sections; the top line shows (from left to right):

+---------------------------------------------------------------+
|C:\C                       Directory  1 of 7           10:01:01|
+---------------------------------------------------------------+

The list lines show (from left to right):

+---------------------------------------------------------------+
|C:\C    .............. +------Input Area-------+  1        234K|
+---------------------------------------------------------------+

The end-of-list line shows (from left to right):

+---------------------------------------------------------------+
|Disk: xxxx Free: xxxx  ___________END___________ xxF  xxxxxxxxK|
+---------------------------------------------------------------+

The two bottom lines show:

+---------------------------------------------------------------+
|  F1Help 2F_Del3    .................................  12Rfrsh |
|C+F1     2     3    .................................  12      |
+---------------------------------------------------------------+

[Back to Contents]


Command Joiners

To separate more than one command in a command line use these command separators; they have the same meanings as the command operators on OS/2.

It is possible to mix FLTREE control and OS commands in one line separated via a command separator.

#&
command separator

#&&
AND command execution

#||
OR command execution

[Back to Contents]


Commands

Operating-system commands may include FLTREE commands that result in the manipulation of the directory's name components within the resulting OS command.

#
Insert the whole directory name at this point

#d
Insert the drive part of the directory name at this point

#p
Insert the path part of the directory name at this point

#n
Insert the name of the directory at this point

##
Pass one # and do not interpret commands

#o
Do not automatically append the directory name to the command and do no substitutions

Repeat Commands

=
Execute the previously entered command on this line

#=
Multiple repeat command

All lines are filled with the repeat character, starting from the next line

If an operating-system command is entered on a line and executed, the directory name will be inserted where a # appears. If no FLTREE command is present on the line, the directory name will be appended to the end of the line. In the case that you do not want the command interpretation, begin the line with the FLTREE command #o, followed by the OS command.

Control Commands

!
Suppress prompt message at the end of a commands (has to be the first letter of the command)

#q
QUIT - end Help/FLTREE and return to operating system

#c [directory]
Quits the FLTREE program in the directory if specified, otherwise the directory and drive currently shown is taken.

#h
Show help panel

#b
Scroll to the end of the list of directories

#t
Scroll to the top of the list of directories

#a
Searchargument

Append a list of directories

Searchargument is required

#l
Searchargument

Load a list of directories temporarily

Searchargument is required

#r
[ Path1 ] [ Path2 ] [..]

Refresh the list of directories

If Searcharguments are entered, FLTREE loads the specified directories

#w[-+ ]
Window handling:

#w-
Previous window

#w+
Next window

#w
[ Path1 ] [ Path2 ] [..]

Create a new window

If Searcharguments are entered, FLTREE loads the specified directories

Please notice that using any control command will cause FLTREE to return immediately to the input panel after execution of this command line.

[Back to Contents]


Standard Function Keys

F1
HELP

  1. Activates the Help window

  2. Toggles between Help window and Input area

(To Scroll up/down Help, use F7/up and F8/dn or PgUp and PgDn.)

F2 FilDe
DELETE specified files using global file name characters.

  1. Press F2. It's only once recommended before start deleting.

  2. Change global file name "*.*" if necessary.

  3. Select all affected directories.

  4. Press execute key.

  5. You will be prompted for command execution.

To QUIT function use F3.

F3
QUIT

  1. Help panel if shown

  2. FL

F4 FilCo
COPY specified files using global file name characters.

  1. Press F4. It's only once recommended before start deleting.

  2. Change global file name "*.*" if necessary.

  3. Select all source directories.

  4. Select target directory or enter it on separate line.

  5. Press execute key.

  6. You will be prompted for command execution.

    • If destination directory doesn't exists you will be prompted to create it.

    • If files exceeds maximum disk space you will be prompted

      to change disk,

      to format disk,

      to create destination directory.

To QUIT function use F3.

F5 FilMv
MOVE specified files using global file name characters.

  1. Press F5. It's only once recommended before start deleting.

  2. Change global file name "*.*" if necessary.

  3. Select all source directories.

  4. Select target directory or enter it on separate line.

  5. Press execute key.

  6. You will be prompted for command execution.

    • If destination directory doesn't exists you will be prompted to create it.

To QUIT function use F3.

F9 DirRv
REMOVE a directory.

  1. Select directory.

  2. Press execute key.

  3. You will be prompted for command execution.

To QUIT function use F3.

F10 DirRn
RENAME a directory.

  1. Select directory.

  2. Enter new directory name.

  3. Press execute key.

F11 DirMk
MAKE a directory.

  1. Select previous directory.

  2. Enter directory name.

  3. Press execute key.

F12
Refresh the list of files.

If a Searchargument is entered a the current line, FLTREE loads the specified directories.

To switch from user/standard function keys use CTRL-BACKSPACE. Note that the standard function keys overlay the user function keys. This means that means where there is no standard definition for a function key, the user function definition is used.

[Back to Contents]


User Function Keys

Function keys will be executed immediately and will no cause a command execution of other command lines.

These keys are:

Use FLCUST to customise these function keys.

ALT Keys

The content of the key definition will be copied into the current command line. No command execution will be done.

These keys are:

Use FLCUST to customise these keys.

[Back to Contents]


Navigation Keys

ENTER
Execute command(s) entered.

RETURN
Execute command(s) entered.

TAB
Move cursor to beginning of next line.

PAGE-UP
Scroll one page up.

PAGE-DOWN
Scroll one page down.

CTRL-HOME
Move the cursor to the top-page of the list.

CTRL-END
Move the cursor to the last-page of the list.

HOME
Move cursor to start of current line.

END
Move cursor just past end of text on current line.

->
Move the cursor one column to the right.

<-
Move the cursor one column to the left.

BACKSPACE
Rubout.

CTRL-BACKSPACE
Switch standard function keys and user function keys.

CTRL-PAGE-UP
Move cursor to the top line of the screen page.

CTRL-PAGE-DOWN
Move cursor to the bottom line of the screen page.

CTRL- <-
Backtab word.

CTRL- ->
Tab word.

CTRL-UP/DOWN
Retrieve previous commands.

CTRL-E
Delete to the end of the line.

ESC
Clear current line.

[Back to Contents]


File Attributes

~
Archived File

Only the archived attribute is displayed if it occurs at least once in a directory.

[Back to Contents]


Screen Size

FLTREE supports the following screen sizes:

Rows Columns
25 80
43 80
50 80

[Back to Contents]


Valid HTML 4.01 Page last changed: 2008-07-25 Valid CSS