Note:

You can find the CFFiddle demo of this function and other file functions as part of a project that is shared with you.

Click the button below to launch CFFiddle.

To copy the project in your workspace in CFFiddle, follow the steps below:

  1. Log in with your Gmail or Facebook credentials.
  2. Navigate to the project in the left pane.
  3. Once you make some changes in any cfm in the project, a pop up displays asking you to save the project.
  4. Give the project a suitable name and click Save.
  5. Create a folder named dir1 and upload a text file, myfile.txt.

Description

Sets the attributes of an on-disk file in Windows. This function does not work with in-memory files.

Category

System functions

Function syntax

FileSetAttribute(filepath, attribute)

See also

FileCopyFileDeleteFileExistsFileMove

History

ColdFusion 8: Added this function.

Parameters

Parameter

Description

filepath

An absolute path to a file on the server.

attribute

One of the following:

  • readOnly
  • hidden
  • normal
    Set the attribute to normal to make a file not read-only and not hidden.

Example

The following example sets the access mode of a file to be read-only.

<h3>FileSetAttribute Example</h3>

<cfscript>
FileSetAttribute("c:\temp\test1.txt", "readOnly");
</cfscript>

 

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  Twitter™ and Facebook posts are not covered under the terms of Creative Commons.

Legal Notices   |   Online Privacy Policy