v2026.6.4
All Bundles
Bundle Supports filesystem operations

Directory

Provides directory operations

Operations

Copy # function

Copies a directory

function : Copy(s:System.String, d:System.String) ~ Bool

Parameters

NameTypeDescription
sStringsource directory
dStringdestination directory

Return

TypeDescription
Booltrue if file was copied

Copy # function

Copies a directory

function : Copy(s:System.String, d:System.String, r:Bool) ~ Bool

Parameters

NameTypeDescription
sStringsource directory
dStringdestination directory
rBoolrecursive copy

Return

TypeDescription
Booltrue if file was copied

Create # function

Creates a directory

function : Create(n:System.String) ~ Bool

Parameters

NameTypeDescription
nStringdirectory name

Return

TypeDescription
Booltrue if directory was created

CreatePath # function

Creates a directory path

function : CreatePath(n:String) ~ Bool

Parameters

NameTypeDescription
nStringdirectory path name

Return

TypeDescription
Booltrue if directory path was created

Delete # function

Deletes the directory and all sub-directories

function : Delete(n:System.String) ~ Int

Parameters

NameTypeDescription
nStringdirectory

Return

TypeDescription
Intnumber of files and directories deleted, 0 if directory was not present

Exists # function

Checks to see if the given directory exists

function : Exists(n:System.String) ~ Bool

Parameters

NameTypeDescription
nStringdirectory name

Return

TypeDescription
Booltrue if directory exists

GetInstall # function

Returns the installation directory

function : GetInstall() ~ String

Return

TypeDescription
Stringinstallation directory

GetSlash # function

Gets the native directory slash

function : GetSlash() ~ Char

Return

TypeDescription
Charnative directory slash

GetTemp # function

Returns the system's temporary directory

function : GetTemp() ~ String

Return

TypeDescription
Stringsystem's temporary directory

GetUser # function

Returns the current user's working directory

function : GetUser() ~ String

Return

TypeDescription
Stringcurrent user's working directory

GetWorking # function

Returns the current working directory

function : GetWorking() ~ String

Return

TypeDescription
Stringcurrent working directory

List # function

List of directory content

function : List(n:System.String) ~ System.String[]

Parameters

NameTypeDescription
nStringdirectory name

Return

TypeDescription
Stringlist of directory content

Rename # function

Renames a directory

function : Rename(o:System.String, n:System.String) ~ Bool

Parameters

NameTypeDescription
oStringoriginal directory
nStringnew directory

Return

TypeDescription
Booltrue if directory was renamed

SetWorking # function

Sets the current working directory

function : SetWorking(name:String) ~ Bool

Parameters

NameTypeDescription
nameStringname of directory

Return

TypeDescription
Booltrue if successful, false otherwise