Lua:getDirectoryList

From Cheat Engine
Revision as of 19:11, 11 July 2025 by Leunsel (talk | contribs)
Jump to navigation Jump to search

function getDirectoryList(Path, [SearchSubDirs]) : Table

Returns an indexed table containing the names of directories in the specified path.

Function Parameters

Parameter Type Description
Path String The directory path to search.
SearchSubDirs Boolean (optional) If true, searches subdirectories recursively. Default is false.

Returns

Table — An indexed table with the names of directories found.

Examples

local dirs = getDirectoryList(getAutorunPath())
for i, name in ipairs(dirs) do
  print(name)
end

-- Search recursively
local allDirs = getDirectoryList(getAutorunPath(), true)
for i, name in ipairs(allDirs) do
  print(name)
end

See also