home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frostbyte's 1980s DOS Shareware Collection
/
floppyshareware.zip
/
floppyshareware
/
GLEN
/
FFF33.ZIP
/
FFF.DOC
< prev
next >
Wrap
Text File
|
1990-10-02
|
20KB
|
461 lines
File Finder Pack
Version 3.3
10-02-90
by
Jim Derr
Member of
Association of Shareware Professionals
CSERVE ID 76266,2634
Please note this is a shareware product. If you find these utilities
useful please register and keep shareware alive. Only registered users
will be supported. The fee is small and not unreasonable.
QUICK START
FF2 and FFF use the same format for the command line option. All
command line parameters MUST be seperated by blanks and all options
MUST begin with a forward slash /. The options may appear anywhere
on the command line. The format of the command line for both
programs is:
FFx [options] [[drives:] [filespec]] [options]
If the drives parameter is omitted the programs will search all hard
drives that can be identified. If the drives parameter is included
then only the drives specified will be searched. (PLEASE NOTE THE
COLON MUST BE ENTERED AFTER THE DRIVE LETTERS).
If the colon is entered without any drive letter preceeding it then
FFF and FF2 will only search for files on the current default disk
drive.
For example:
FFF : *.bat
This will search for all files on the current default drive that
have a file extension of bat.
Mulitple filespecs may be entered along with multiple drives. For
example.
FF2 *.BAK CD: \UTILITY\*.COM DE: \TEMP\*.* C:\JIM\*.*
This example will 1) Find all files that have a file extension of
.BAK that resides on any identifiable hard
drive.
2) Find all files that have a file extension of
.COM in the UTILITY directory or any
sub-directory of the UTILITY directory ONLY ON
HARD DRIVES C AND D.
3) Find all files that reside in the TEMP
directory or any sub-directory of the TEMP
directory ONLY ON HARD DRIVES D AND E.
4) Find all files that reside in the JIM
directory or any sub-directory of the JIM
directory ONLY ON THE C DRIVE.
Any options that appear on the command line are active for all
search operations.
FF2 FileFinder2
----------------------------------------------------------------------
This program will find files on your hard disk. It as fashioned after
the whereis program but has more features.
Format is FF2 [options] [[drives:] [filespec]] [options]
Where options are:
/C comma delimited listing
/R raw listing - full path name only
/S short listing - filename.ext only
/B list in bat file format
/P pause when screen is full
/Q quite mode
/I also look inside archive files
/A only look inside archive files
/E Extended Directory Search
/G Greater or Equal to mm-dd-yy
/L Less or Equal to mm-dd-yy
/SD Single Directory search only (do not recurse)
/1 stop after finding one file
errorlevel 1 returned if no files found
errorlevel 0 returned if files are found
/Z[RHSA] Show files with specified attributes
/X"cmd" execute a cmd against all files found
The filespec's that are specified on the command line can include a disk
and directory. If a disk and or directory is specified than the search
will be restricted to the specified disk and directory and any
sub-directories under the specified directory. Each filespec can
contain different starting disks and directories.
When specifing the file to search for FF2 has a quick complete
algorithm. If you do not include a period in the file extension
FF2 will expand the filespec using the wildcard character ? for the
remainder of the filespec. For example if you entered FF2 AB, FF2
will expand the filespec to AB??????.???. If you enter FF2 C:\BAT\B
FF2 will expand the filespec to C:\BAT\B???????.???. However if you
enter FF2 B.* , FF2 will not alter the filespec since you included a
period in the filespec.
FF2 also has an expanded wild card search algorithm. If you include
an * on both sides of the filename, FF2 will find all files that
contain the characters entered between the *'s anywhere in the filename.
For example:
FF2 *inst*
This will find all files that contain inst somewhere in the
filename. I.E. D:\ANY\PINST.BAT
C:\ONE\PCINSTAL.BAT
C:\TWO\INSTALL.COM
To find files with no extension include the period but no
file extension. I.E. FF2 *me*.
If no disk or directory is included with the filespec than all hard
disks will be searched.
FF2 now has the capability to automatically identify all hard disks
on your system. You can over-ride this automatic detection by
setting the environment variable FF to the disk letter your wish the
search to be performed on.
For example. SET FF=CD tells FF2 to search the C and D drives if you
have not specified a disk in the filespec on the command line.
All output from FF2 can be redirected or piped by using the DOS redirect
and pipe characters.
The default output produced by FF2 file-size, file-date, file-time,
disk:\directory\filename.fileext. This can be changed by using the
following command line options:
/C Produces a comma delimited listing, this listing can be
imported into most spreadsheet and database programs.
/R Produces a raw listing containing disk:\directory\fn.ext only.
/S Produces a short listing containg filename.ext only.
/B Produces a listing that can be used as a bat file. The output
is as follows:
%1 filename.ext %2 %3 %4 %5 %6 %7 %8 %9
/P Will case a pause when the screen is full.
/Q Quite mode no output produced but results can be tested by using
the if errorlevel command in a .bat file.
/I This option tells FF2 to also look inside any archive files
for the indicated files. The archive files that are supported
are ZIP, ARC, and LZH files.
/A This option tells FF2 to ONLY look inside archive files for
the indicated files.
/1 This option tells FF2 to stop looking for files after it
finds the first file that matches the specified pattern.
/E To increase the file search process FF2 normally only looks
for directories that do not contain a file extension. Using
this option tells FF2 to also look for directories that contain
directory names with extensions.
/G This option allows you to limit the file search to files that
have a filedate Greater than or Equal to the date specified.
The format is /Gmm-dd-yy.
I.E. /G01-01-90 or /G1-1-90 will list files that have a
filedate greater than or equal to 1-1-90.
(Note this option may be combined with the /L option to
specify a date range)
/L This option allows you to limit the file search to files that
have a filedate Less than or Equal to the date specified.
The format is /Lmm-dd-yy.
I.E. /L01-01-90 or /L1-1-90 will list files that have a
filedate less than or equal to 1-1-90.
(Note this option may be combined with the /G option to
specify a date range)
/Z[RHSA]
This option allows you to limit the file search to files
that have specific attributes. For example, specifying
/ZA will list files that have the archive attribute,
/ZRH will list files that have the read-only attribute OR
the hidden attribute set.
**********************************************************
*PLEASE NOTE IF YOU SPECIFY THE /A OR /I OPTION THAN THIS*
*OPTIONS IS IGNORED. *
**********************************************************
/SD This option informs FF2 to only search the directory that was
specified on the command line and not to search any directories
that exist under the specified directory.
/X"cmd" This options allows you to tell FF2 to execute a specified
against all files that are found.
For Example: /X"del &" will execute the delete command against
all file that were found. The command can be any DOS command
or another program. FF2 will insert the disk:\dir\fn.fext
of the found file into the command where you place the &
character.
For example if you specify the following:
/X"grep any & -s"
and FF2 finds the file c:\data\any.doc it will execute the
following command:
grep any c:\data\any.doc -s
If you do not put the & in then FF2 will insert the found
filespec at the first blank in the command you specify, or at
the end of the command if no blanks exist.
Changing the default configuration of FF2.COM.
----------------------------------------------------------------------
To alter the default configuration of FF2.COM Enter the following
at the C>: prompt:
FF2 /cfg
The program will then present you with a description of its current
default setting and will prompt you for the setting that can be changed.
FF2 will then update it's own FF2.COM program with the new default
settings.
FFF Fullscreen FileFinder
----------------------------------------------------------------------
This program will find files on your hard disk, and present them in
a scrollable list.
Format is FFF [options] [[drives:] [filespec]] [options]
Where options are:
/2 25 line mode display
/4 43 line mode display
/5 50 line mode display
/d Search for dup files. (filename.ext only)
/D Search for dup files. (filename.ext and file size)
/E Extended Directory Search
/G Greater or Equal to mm-dd-yy
/L Less or Equal to mm-dd-yy
/I also look inside archive files
/A only look inside archive files
(THE ARCHIVE FILES THAT ARE SUPPORTED ARE ZIP,ARC, AND LZH)
/Z[RHSA] Show files with specified attributes
/SD Single Directory search only (do not recurse)
/I This option tells FFF to also look inside any archive files
for the indicated files. The archive files that are supported
are ZIP, ARC, and LZH files.
/A This option tells FFF to ONLY look inside archive files for
the indicated files.
/d This option tells FFF to search and display duplicate files.
Only the filename.ext will be used to determine duplicates.
/D This option is the same as the /d option except the filename.ext
and file size will be used to determine if a file is a dup.
/E To increase the file search process FFF normally only looks
for directories that do not contain a file extension. Using
this option tells FFF to also look for directories that contain
directory names with extensions.
/G This option allows you to limit the file search to files that
have a filedate Greater than or Equal to the date specified.
The format is /Gmm-dd-yy.
I.E. /G01-01-90 or /G1-1-90 will list files that have a
filedate greater than or equal to 1-1-90.
(Note this option may be combined with the /L option to
specify a date range)
/L This option allows you to limit the file search to files that
have a filedate Less than or Equal to the date specified.
The format is /Lmm-dd-yy.
I.E. /L01-01-90 or /L1-1-90 will list files that have a
filedate less than or equal to 1-1-90.
(Note this option may be combined with the /G option to
specify a date range)
/SD This option informs FF2 to only search the directory that was
specified on the command line and not to search any directories
that exist under the specified directory.
/Z[RHSA]
This option allows you to limit the file search to files
that have specific attributes. For example, specifying
/ZA will list files that have the archive attribute,
/ZRH will list files that have the read-only attribute OR
the hidden attribute set.
**********************************************************
*PLEASE NOTE IF YOU SPECIFY THE /A OR /I OPTION THAN THIS*
*OPTIONS IS IGNORED. *
**********************************************************
The filespec's that are specified on the command line can include a disk
and directory. If a disk and or directory is specified than the search
will be restricted to the specified disk and directory and any
sub-directories under the specified directory. Each filespec can
contain different starting disks and directories.
When specifing the file to search for FFF has a quick complete
algorithm. If you do not include a period and the file extension
FFF will expand the filespec using the wildcard character ? for the
remainder of the filespec. For example if you entered FFF AB, FFF
will expand the filespec to AB??????.???. If you enter FFF C:\BAT\B
FFF will expand the filespec to C:\BAT\B???????.???. However if you
enter FFF B.* , FFF will not alter the filespec since you included a
period in the filespec.
FFF also has an expanded wild card search algorithm. If you include
an * on both sides of the filename, FFF will find all files that
contain the characters entered between the *'s anywhere in the filename.
For example:
FFF *inst*
This will find all files that contain inst somewhere in the
filename. I.E. D:\ANY\PINST.BAT
C:\ONE\PCINSTAL.BAT
C:\TWO\INSTALL.COM
To find files with no extension include the period but no
file extension. I.E. FFF *me*.
If no disk or directory is included with the filespec than all hard
disks will be searched.
FFF now has the capability to automatically identify all hard disks
on your system. You can over-ride this automatic detection by
setting the environment variable FF to the disk letter your wish the
search to be performed on.
For example. SET FF=CD tells FFF to search the C and D drives if you
have not specified a disk in the filespec on the command line.
FFF will display all the files it found, up to it's internal maximum
of 3000 files, on the screen in a scrollable list. You can use the
cursor keys, Pgup, Pgdn, HOME, END, CTL-HOME, and CTL-END to scroll
the list. Pressing the ESC key will exit the program.
HOT KEYS
F1
F1 will display the help panel.
E
Pressing the E key will change the default disk and directory to
the one that contains the file currently highlited on the screen.
R
Pressing the R key allows you to run any program you wish against the
currently highlited file. A window will pop-up in which you must enter
program name that you wish to execute. The program can be a DOS
internal program, i.e. del, rename, or any EXE, COM, or BAT file.
When you enter the program to execute you must tell FFF where to place
the highlighted filename in the command by using the ! character as a
place holder. Before FFF runs the command the ! will be replaced with
the highlighted filename.
S
Pressing the S key will invoke my Compressed file manager called SHEZ.
The Program file SHEZ.EXE must be in the DOS path for this options to
function.
G or ENTER key
Pressing the G or ENTER key will execute the program or BAT file currently
highlited on the screen. Before the Progam is executed FFF will
prompt you for any command line parameters that you want to pass to
the program. It will then change to the disk and directory that the
program is contained in, unload itself from memory and execute the
program.
T
The T key will toggle the tagged status of the highlighted item.
U
The U key will untag all tagged items.
ALT-D
ALT-D will delete the currently highlighted file.
ALT-L
The ALT-L key will invoke Vern Buerg's List program on the highlighted
file. The list.com program must be in the DOS path for this option to
function.
ALT-E
The ALT-E key will invoke Sammy Mitchell's Qedit program on the
highlighted file. The Q.EXE program must be in the DOS path for this
option to function.
ALT-O
The ALT-O key will allow you to copy the highlighted file. A window
will appear prompting you for the destination drive and directory.
CTL-D
CTL-D will delete all tagged files.
CTL-O
The CTL-O key will allow you to copy the all tagged files. A window
will appear prompting you for the destination drive and directory.
CTL-R
Pressing the CTL-R key allows you to run any program you wish against all
tagged files. A window will pop-up in which you must enter
program name that you wish to execute. The program can be a DOS
internal program, i.e. del, rename, or any EXE, COM, or BAT file.
When you enter the program to execute you must tell FFF where to place
the tagged filename in the command by using the ! character as a
place holder. Before FFF runs the command the ! will be replaced with
the filename.
CHANGING THE DEFAULT CONFIGURATION OF FFF.EXE.
----------------------------------------------------------------------
To alter the default configuration of FFF.EXE Execute the FFFCFG
program from the C>: prompt.
To alter the default configuration setting in the FFF.EXE program
just follow the prompts that appear on the screen.
MEMORY SWAPPING OPTION IN FFF
----------------------------------------------------------------------
Beginning with release 3.3 of the FFF program, a memory swapping ability
has been added. When invoking the Editor, SHEZ, shelling to DOS, or
invoking another program via the R or CTL-R functions, FFF can optionally
swap 90% of its code to either EMS memory (3.0 or 4.0), or to disk if EMS
memory is not available. This option is OFF by default. It can be turned
on by using the FFFCFG configuration program. Using this option allows
you to run much larger programs from within FFF than would be normally
possible.
MONOCHROME MONITORS
If you are using a monochrome monitor and the screen does not appear
correct set the environment variable MONO to a Y. I.E. SET MONO=Y.