Retrieve information or manipulate files and directories.

ADirectoryInfoStores information about a directory into an array.
ADirExExtended ADIR function. Stores information about files into an array, cursor or calls a callback function for each file.
ADriveInfoStores information about the currently available disk drives into an array.
AFileAttributesStores attributes for a specified file or directory into an array.
AFileAttributesExStores extended attributes for a specified file or directory into an array.
CancelFileChangeStops the thread which monitors a specifed directory for file changes.
CompareFileTimesCompares the last write times of two files.
CopyFileExCopies a file, an optional callback function can be passed which receives status while the copy operation is in progress.
DeleteDirectoryDeletes a directory including all files and subdirectories.
DeleteFileExDeletes a file.
FindFileChangeMonitors a directory for file changes in a seperate thread.
GetFileAttributesRetrieves the attributes of a file or directory.
GetFileOwnerRetrieves the owner of a file.
GetFileSizeRetrieves the size of a file.
GetFileTimesRetrieves the created, last access and last write time of a file.
GetLongPathNameConverts the specified path to its long form.
GetShortPathNameRetrieves the short path form of the specified path.
MoveFileExMoves a file, an optional callback function can be passed which receives status while the move operation is in progress.
SetFileAttributesSets the attributes for a file or directory.
SetFileTimesSets the date and time that the specified file or directory was created, last accessed, or last modified.