The magazine of the Melbourne PC User Group

Put file extensions to work for you
Carol Daniels
cad@melbpc.org.au

Since Windows 95 was released many computer users have tidied up their computing lives by hiding away those messy little bits than hang off the end of a file name. They haven't done away with file extensions, they've just put them out of site, and out of mind.

My life isn't tidy. So not surprisingly my files are displayed, extensions and all. Let's face it, I use my Windows desktop just like I use my actual desktop, to store bits and pieces, works in progress, notes, reminders, things I want to read, stuff I want to check, all there right up front, where I can't miss it. And just like my actual desktop, things accumulate on my Windows desktop, until I've used up all the space. Then I start chucking things into the recycle bin, or putting them away into folders. So it is equally predictable that I choose to display file names with those messy little bits right out in the open.

Why?

Because it's extra information for me to use. And I do use it, all the time. This isn't the most earth shattering tip, but it does make my computing life easier.

How?

That depends on whether we are talking about standard extensions, or my own, "custom" extensions.

I use custom extensions as a simple, at-a-glance version control system. By glancing at the extension I can tell exactly how far I have gone in the writing or editing process for any submission on my computer. I use a different code for different types of projects too. So by using the standard sorting options, I can group files by type, project and status, along with the standard name, date and size choices.

I use standard extensions as a safety net to prevent me from deleting needed files. Also, because I don't allow any programs to launch attachments automatically, keeping file extensions visible is a secondary safeguard against me accidentally executing an infected file.

I also use file extensions for the purpose for which they were intended, to tell me what sort of file I'm about to open, view or use in some way.

Yes, I know Windows can do that for me. But not with the kind of flexibility I need. I often have several programs that "can" be used to open a particular file type. Which program I want to use--for example, on *.GIF or *.HTM files, depends on what I want to do with the files. Visible extensions make it easier and quicker for me to choose the right file, and then the right program. Finally because I try to use a common name for all elements of a project, extensions, nestled right up there, next to the file name, make it much easier for me to see which compost files are notes, documents, tables, definitions, archives, or library items.

If you want to put this sort of information to work for you, you'll need to do two things.

First you'll need to adjust your file display settings to show extensions (file types).

Here's how you do that:

  • Double click on My Computer
  • Select View, Options
  • Then click on the View Tab
  • Remove the check from the box next to "Hide MS-DOS file extensions for file types that are registered
  • Click Apply, then close.
T he second thing you need to do, is learn something about the standard/registered file extensions.

Table 1 will help you with that--it's not exhaustive, just a selection of the more common file types I've come across. No need to memorise them either, just keep the table or this article where you can find it.

Now, if you are really keen, and want to study file types

One final note on file extensions

The recent spate of Trojans/viruses spotlighted a deficiency in the general computer users's understanding of the term "executable file". Many messages that were accurate on all other counts, identified executable files as ".EXE" files only. While *.EXE files are, most definitely executable, they are not the only executable files. Word documents can contain executable macros, and although they may seem like a blast from the past to some, *.BAT and *.COM files are also executable. As are *.SHS and *.VBS files, and of course, MS Office documents containing macros.

386

AAM

AI

ARC

AVI

BAK

BAS

BAT

BCF

BMP 

CAB

CDB

CDR

CFG

CHK

CLS

COM

CPI

CPL

CPP

CUR

DAT


DCX

DFB

DLL

DOC

DOT

DRV

DWG

EPS

EXE

FHx (x=2-7)

FON

FOT

FRM

FXD

GEM

GIF

GZ

HLP

HQX

HTM/HTML

ICO

INF

INI,

JPG/JPEG

KBD

LGO

LIB

LNK

LOG 

LZH, LHA

MAK

MDB

MID

MIF

MOV

MPG/MPEG

NLS

OCX

PCX

PDF

PDX

PIF

PJ

POT

PPD

PPT

PRV

PS

PSD

PWL

QT

RA

RAM

REG

RTF

SCR

SHS

SIG

SIT

SPL


SWP

TAR

TIF/TIFF

TMP

TTF

TXT

UU

VBX

VXD

WAV

WCM

WKS

WMF

WP/WPD

WPG

WPT

WRI

XBM

XLM

XLS

XLT

XLW

XWD

Z

ZIP


Windows virtual device drivers

Macromedia Shockwave

Adobe Illustrator file

Archive file

Video clip

Backup file

Visual Basic code module

Batch file

Briefcase file

Windows bitmap

Cabinet file

Clipboard file

Corel Draw file

Configuration file

ScanDisk file

Visual Basic class module

MS-DOS executable file

International code page information

Control panel applet

C++ compiler source file

Windows cursor file

Data file (used by several applications
and system functions)

FaxView document

Dbase/FoxPro database file

Dynamic link library

MS Word document

MS Word template file

Device driver

AutoCad file

Encapsulated PostScript

Executable file

Freehand 2.0 - 7.0

Bitmapped font file

Font metric for TrueType fonts

Visual Basic form file

Winfax file

Graphics environment manager

Graphics interchange format

Gzip file

Help data file

BinHex archive format

Hypertext markup language file

Windows icon

Setup information file

Configuration settings file

Joint Photographics Expert Group format

Keyboard layout data

Windows logo driver

Static-link library file

A desktop shortcut

A log file

LHArc compressed file

C/C++ make file

Microsoft Access database

MIDI sequence

MIDI instrument file

QuickTime movie

Motion Picture Experts Group video format

Natural language services driver

ActiveX control

PC Paintbrush file

Portable document format

Paradox database

Shortcut to MS-DOS program

HP PaintJet file

PowerPoint template

Postscript printer description file

PowerPoint presentation file

Extensis PagePreview

PostScript output file

Adobe Photoshop file 3.0/4.0

Password list

Quicktime movie

Real audio data fie

Real audio file

Exported registry patch file

Rich text format file

Screen saver file

Scrap object

Signature file

Stuffit archive

Shockwave splash file (also Windows 95
extension for temporary printer spool files)

Swap file

Unix archive format

Tagged image file format

Temporary file

TrueType Font

Text file

UUencoded file

Visual Basic custom control file

Virtual device driver

Waveform file

WordPerfect macro file

Lotus 1-2-3 worksheet

Windows metafile

WordPerfect files

WordPerfect bitmap

WordPerfect template file

WordPad file

X Window system bitmap

Excel macro file

Excel worksheet

Excel template

Excel workspace

X Windows system dump

Compressed Unix file

Compressed archive file

Reprinted from the May 1999 issue of PC Update, the magazine of Melbourne PC User Group, Australia

[About Melbourne PC User Group]