home *** CD-ROM | disk | FTP | other *** search
- Common and Uncommon File Extensions
- by J. W. Rider, CIS [72426,1640]
-
- The file CUFEXT contains almost 600 common and uncommon
- three-letter file extensions that I have run across in personal
- and professional use on CompuServe and other file serving
- systems. Where I was able to figure out what the extensions
- might mean, I have annotated the listing with both the meaning
- and the software packages with which the extension pertains.
- Sometimes, my imagination failed me, and the extension is left
- undescribed. (It could very well be that some extensions mean
- nothing except to the file originator; inexplicable extensions
- will be eliminated in subsequent editions.)
-
- The goal of this effort is to provide computer users with
- possible interpretations of "mysterious" files that might be
- contained in or created by various software packages. No attempt
- is made to tell users which extension is the *right* one to use.
- Instead, people should use the list in an attempt to identify
- unknown, isolated files.
-
-
- You can help with this.
-
-
- The program EXEXT.EXE (this program was once distributed
- in the CUFEXT package, but is now available separately) extracts
- extensions from all subdirectories of a disk and generates a
- non-redundant, sorted listing of the extensions to standard
- output. To generate a list of all extensions on your hard disk,
- try something like the following:
-
- C>EXEXT >myext
-
- and use an editor to make your annotations in the same style as
- CUFEXT. You can omit extensions that are already in CUFEXT,
- unless you consider my descriptions to be in error or
- incomplete. To get EXEXT to *automatically* omit CUFEXT
- extensions, try something like the following:
-
- C>EXEXT CUFEXT >myext
-
- Obviously, EXEXT can't cope with the situation where an extension
- means something different than the description in CUFEXT. You're
- going to have to spot those on your own.
-
- I carry around a floppy with the files on it. When I
- come to a new machine, I stick the floppy in drive A:, log into
- the hard drive and type something like
-
- "A:EXEXT A:CUFEXT >A:NEWEXT".
-
- (For interested users, the Turbo Pascal v5 source code to
- EXEXT.EXE is available. It is stored in data library 0 of BPROGA
- forum of CompuServe and other places. However, to recompile, you
- will also need to download some of my other non-standard unit
- source code from data library 2 of the BPROGA forum on
- CompuServe.)
-
- I have run the program on several different computers
- systems in order to obtain the current listing. My general
- criteria were to automatically omit numbers-only extensions and
- extensions that would of interest to very small groups of users.
- If the extension is used in connection with a particular
- commercial or shareware package, I have no problem with
- identifying the vendor and the software package. Of course, if
- multiple vendors use the same extension, the interpretation is
- that nothing identifying can be deduced from the extension. In
- those cases, I either remove all vendor names or name a
- particular vendor (chosen either by history or by popularity).
- Consequently, MicroPro gets credit for "BAK" and SEA gets credit
- for "ARC" for different reasons.
-
- How close is this to being complete? Well, if we just
- counted alphabetic extensions (no numerals, no punctuation
- characters), then there are over 18,000 permutations possible.
- The current listing (which includes some extensions with numerals
- and punctuation) is well under five percent of that number.
- There is a lot of structure in the alphabet soup of file
- extensions. Not all extensions are used in a well-defined manner.
-
- Special thanks to those who have helped make this a truly
- collective effort:
- David Bryant
- Gary Miller
- Chris Nelson
- H. Rudy Ramsey
- Pat Ritchey
- Neil Rubenking
-
- Send updates/comments/corrections to J. W. Rider [72426,1640].