Skip to content

Make_Directory

Include: Use System\FileSystem.pkg

See Also: File_Exist, Make_Temp_File, Remove_Directory, Valid_Drive

Purpose

Creates a directory.

Syntax

Make_Directory [FILE] {Folder}
Make_Directory Recursive [FILE] {Folder}

Arguments

Recursive : Creates missing parent directories. It is safe to call again for a directory that already exists.

FILE : Optional file driver. The FILE driver is optional; when omitted, file operations use FILE.

{Folder} : Directory path to create.

Behavior

Make_Directory FILE "test1" and Make_Directory "test1/test2" create single directories when their parent directories exist. Make_Directory Recursive "test2/test3/test4" creates the missing parent directories.

Example

Make_Directory FILE "test1"
Make_Directory "test1/test2"
Make_Directory Recursive "test2/test3/test4"