System.Path.Directory

Actions on directories

createDirectory

createDirectoryIfMissing

removeDirectory

removeDirectoryRecursive

renameDirectory

getDirectoryContents

absDirectoryContents

relDirectoryContents

filesInDir

dirsInDir

getCurrentDirectory

setCurrentDirectory

Pre-defined directories

getHomeDirectory

getAppUserDataDirectory

getUserDocumentsDirectory

getTemporaryDirectory

Actions on files

removeFile

renameFile

copyFile

canonicalizePath

makeRelativeToCurrentDirectory

findExecutable

Existence tests

doesFileExist

doesDirectoryExist

Permissions

data Permissions

getPermissions

setPermissions

Timestamps

getModificationTime