User Guide Cancel

DirectoryCreate

 

Description

Creates on-disk or in-memory directory.

Category

System functions

Function Syntax

DirectoryCreate(path)
DirectoryCreate(path)
DirectoryCreate(path)

See Also

DirectoryDeleteDirectoryExistsDirectoryListDirectoryRename

History

ColdFusion 9: Added this function

Parameters

Parameter

Description

path

Absolute path of the directory to be created. Alternatively, you can specify IP address, as in the following example: DirectoryCreate("//12.3.123.123/c_drive/test");

Usage

Ensure that you have the required permissions to run this function.

Example

The following code illustrates how to create a directory:

<h2>DirectoryCreate Example</h2>
<h3>Enter a directory to create.</h3>
<cfform action = "directorycreate.cfm" method="post" preservedata="true" >
<cfinput type = "text" required="true" name = "createDirectory">
<br>
<cfinput type = "submit" value="submit" name = "submit">
</cfform>
<cfif IsDefined("FORM.createDirectory")>
<cfif FORM.createDirectory is not "">
<cfset createDirectory = FORM.createDirectory>
<cftry>
<cfset DirectoryCreate(createDirectory)>
<cfoutput><b>Directory #createDirectory# successfully created.</b></cfoutput>
<cfcatch>
<b>Error Message:</b><cfoutput>#cfcatch.message#</cfoutput><br/>
<b>Error Detail:</b><cfoutput>#cfcatch.Detail#</cfoutput>
</cfcatch>
</cftry>
</cfif>
</cfif>
<h2>DirectoryCreate Example</h2> <h3>Enter a directory to create.</h3> <cfform action = "directorycreate.cfm" method="post" preservedata="true" > <cfinput type = "text" required="true" name = "createDirectory"> <br> <cfinput type = "submit" value="submit" name = "submit"> </cfform> <cfif IsDefined("FORM.createDirectory")> <cfif FORM.createDirectory is not ""> <cfset createDirectory = FORM.createDirectory> <cftry> <cfset DirectoryCreate(createDirectory)> <cfoutput><b>Directory #createDirectory# successfully created.</b></cfoutput> <cfcatch> <b>Error Message:</b><cfoutput>#cfcatch.message#</cfoutput><br/> <b>Error Detail:</b><cfoutput>#cfcatch.Detail#</cfoutput> </cfcatch> </cftry> </cfif> </cfif>
<h2>DirectoryCreate Example</h2> 
<h3>Enter a directory to create.</h3> 
<cfform action = "directorycreate.cfm" method="post" preservedata="true" > 
<cfinput type = "text" required="true" name = "createDirectory"> 
<br> 
<cfinput type = "submit" value="submit" name = "submit"> 
</cfform> 

<cfif IsDefined("FORM.createDirectory")> 
<cfif FORM.createDirectory is not ""> 
<cfset createDirectory = FORM.createDirectory> 
<cftry> 
<cfset DirectoryCreate(createDirectory)> 
<cfoutput><b>Directory #createDirectory# successfully created.</b></cfoutput> 
<cfcatch> 
<b>Error Message:</b><cfoutput>#cfcatch.message#</cfoutput><br/> 
<b>Error Detail:</b><cfoutput>#cfcatch.Detail#</cfoutput> 
</cfcatch> 
</cftry> 
</cfif> 
</cfif>

Get help faster and easier

New user?