<FILE
	path="path of the file"
	action="read | write | append | overwrite | delete | include | module"
	comments="plain English comments"
	onCondition="an expression"
	optional="true | false"
	default="default value if none is given">
	

The file tag serves multiple purposes. The default value is to include another file, but it can be used to describe any modification to a file on the server.

PATH

Required. This is location of the file on the server. UNC, fully qualified, relevant or absolute should be noted in the comments section.

ACTION

Optional. This is the action being performed on the file.

COMMENTS

Optional. These are the plain English comments that describe the variable/file in detail.

ONCONDITION

Optional. Any expression, similar to use as in <cfif>. If this expression evaluates to true, this variable/file is used.

OPTIONAL

Optional. If the variable is not required, set this as "yes". If this attribute is not included, it is assumed to be "no".

DEFAULT

Optional. Optional variables have a default value. The default value is the value the variable will assume if no value is passed into the fuse.