User Guide

Chapter 1: ColdFusion Tags 51
<CFFILE ACTION="Append"
DESTINATION="/home/tomj/testing.txt"
MODE=666
OUTPUT="Is this a test?">
The next example uploads a file and gives it rwx-rw-rw permissions (owner/group/
other=read/write).
CFFILE ACTION="Upload"
FILEFIELD="fieldname"
DESTINATION="/tmp/program.exe"
MODE=755>
CFFILE ACTION="Move"
The CFFILE MOVE action can be used to move a file from one location on the server to
another.
Syntax <CFFILE ACTION="Move"
SOURCE="full_path_name"
DESTINATION="full_path_name"
ATTRIBUTES="file_attributes">
SOURCE
Required. The full path name of the file to move.
DESTINATION
Required. The full path name of the directory to which the file will be moved. If
you do not specify the file name, a trailing slash must be included in the target
when moving a file. Use the backward slash (\) on Windows; use the forward slash
(/) on UNIX.
ATTRIBUTES
Optional. A comma-delimited list of file attributes to be set on the file being
moved. The following file attributes are supported:
ReadOnly
Temporary
Archive
Hidden
System
Normal
If ATTRIBUTES is not used, the file’s attributes are maintained. If Normal is
specified as well as any other attributes, Normal is overridden by whatever other
attribute is specified.
Individual attributes must be specified explicitly. For example, if you specify just
the ReadOnly attribute, all other existing attributes are overwritten.