DirectoryCreate

説明

ディスク上またはメモリ内にディレクトリを作成します。

カテゴリ

システム関数

関数のシンタックス

DirectoryCreate(path)

履歴

ColdFusion 9: この関数が追加されました。

パラメータ

パラメータ

説明

path

作成するディレクトリの絶対パスです。あるいは、DirectoryCreate("//12.3.123.123/c_drive/test"); のように IP アドレスを指定することもできます。

使用方法

この関数の実行に必要な権限があることを確認してください。

次のコードは、ディレクトリの作成方法を示しています。

<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>