Linux

DISK TREE

Disk Tree enables you to capture the subfolder and file names from any master folder attached to
your computer, such as one residing on the internal HD, external HD, DVD, CD, pendrive, etc. and
to store this name data in a data base. You are then able to search the data base for items much
in the same way as you would use an Internet search engine. Once found, you can retrieve the
items physically by returning to the identified sources.

1. GRAB A FOLDER TREE

Begin by requesting "New" in the File menu as shown below:

You can choose a folder from anywhere in the file system. Whatever folder you choose to grab, it is a good idea to make sure it is not too big, otherwise it can
take ages to process. The length of time taken to retrieve a folder's content not only depends on its physical size in GB and MB, but also on the number of
subfolders and files in it. But as a rule of thumb, I would not go much beyond 8 GB, which is the common size of a pendrive:

The results of your first folder tree grab will then look like this:

In the background on the left, the full path to every subfolder is shown, and if you click on one of them it will show you, on the right, the files it contains (if
any). In the foreground, you are presented with a tree view of the master folder's structure, and if you click on one of its nodes it will expand to show you
the folders and files it contains as illustrated in the following picture. Even though it has not yet been saved, you can close the tree view window in the
foreground to enable you to see better what is behind it. To open it again, just click on the tree icon as indicated by the red arrow:

2. SAVE THE CURRENT TREE

The tree is called "current" because it is the one being displayed by the program. Using the procedure outlined above, it is the tree you have just grabbed, and
it has not yet been saved. However, if you had loaded it after being previously saved (see below), this would be the "current" tree. Whatever, if you want to save
a new tree in your data base, or re-save an old one with a different name, you can either choose "Save" from the File menu, or you can just type the F3 function
key on your keyboard. This is the doalogue that will appear:

Just type a name for your new tree at the bottom and click on the "OK" button. The tree will then be saved in your data base which resides in the "My Trees"
subfolder of the program folder.

3. BUILD UP AND MAINTAIN YOUR DATA BASE

To build up your data base, repeatedly grab and save the data trees of master folders as shown above. If you need to delete a tree you have saved, go to the
File menu or type the F4 function key on your keyboard:

Select the names of the trees you want to delete and click on the DELETE button. (Do the file selection using the Shift and Ctrl keys as usual.) You will be asked
to confirm the removal of the tree files you have selected. You can repeat the delete process as many times as you wish (e.g. you can delete files one at a time
if you prefer). Click on the EXIT button to close the dialogue window.

4. INTERROGATE YOUR DATA BASE

You can load and interrogate any of the tree files you have saved in the data base by typing the F2 function key or choosing "Load" in the File menu:

If you wish to interrogate the contents of multiple files, do the following. Open successive individual trees as shown above, BUT DO NOT CLOSE THE
FOREGROUND TREE VIEW WINDOWS. If you then move the multiple windows around on the screen, you will gain access to the ones you want to
examine:

5. SEARCH YOUR DATA BASE

To search for specific items (i.e. folders and files) among the trees of your data base, begin by clicking on the "Search" menu at the top:

You will then be asked which tree files in the data base you wish to search. Make your selection in the normal manner with the mouse and SHIFT
and/or Ctrl keys and click on the "Open" button:

The main window will then change into SEARCH MODE. Type your search terms in the box provided at the bottom. "Search terms" consist either of
individual words or blocks of words between quotes. If you put words between quotes, the search will be done on the entire block, but not on the
separate words constituting it. Once the search terms have been typed, hit either the ENTER key on your keyboard, or click on the "GO" button:

Obviously, it is best to colour your results as shown above, but you can uncheck this option if you wish to agilize your searches. The "Show all files"
option shows all the files in any folder where one or more search terms occur, rather than just the files that contain search terms (the default). Use
this with care, because it can slow down your searches.

The following screenshots were captured from the Linux version.
However, the appearance of the Windows version is identical.