Lua:getFileList
Jump to navigation
Jump to search
function getFileList(Path, [SearchMask], [SearchSubDirs], [DirAttrib]) : Table
Returns an indexed table containing the names of files in the specified path.
Function Parameters[edit]
Parameter | Type | Description |
---|---|---|
Path | String | The directory path to search. |
SearchMask | String (optional) | A file mask (e.g., "*.exe" ) to filter results. Default is "*" .
|
SearchSubDirs | Boolean (optional) | If true, searches subdirectories recursively. Default is false. |
DirAttrib | Integer (optional) | Directory attribute filter. Default is 0. |
Returns[edit]
Table — An indexed table with the names of files found.
Examples[edit]
local files = getFileList(getAutorunPath(), "*.txt") for i, name in ipairs(files) do print(name) end -- Search recursively for all .dll files local dlls = getFileList(getAutorunPath(), "*.dll", true) for i, name in ipairs(dlls) do print(name) end