Lua:getDirectoryList

From Cheat Engine
Jump to navigation Jump to search

<> Lua API Reference

function getDirectoryList(Path, SearchSubDirs) : table

Returns an indexed table containing directory names.

The function lists directories inside the given path. When SearchSubDirs is true, subdirectories are searched recursively.

Function Parameters[edit]

Parameter Type Description
Path String The directory path to search in.
SearchSubDirs Boolean (optional) If true, subdirectories are searched recursively.

Returns[edit]

Table — An indexed table containing directory names.

Examples[edit]

local directories = getDirectoryList("C:\\\\Temp")

for i = 1, #directories do
  print(directories[i])
end
local directories = getDirectoryList("C:\\\\Temp", true)

print("Directories found: " .. tostring(#directories))

for i = 1, #directories do
  print(directories[i])
end
local path = getTempFolder()
local directories = getDirectoryList(path)

for i, directory in ipairs(directories) do
  print(directory)
end

Main Pages

Core Lua documentation entry points

Lua
Script Engine