> For the complete documentation index, see [llms.txt](https://astro-rpa.gitbook.io/astro-rpa-user-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://astro-rpa.gitbook.io/astro-rpa-user-guide/g_elements/el_basic/els_files/el_files_search.md).

# File search

![](/files/ECNbp8q5yZFRPNky686c)

Searches for files and directories.

![](/files/lUEYqQEiIpb5rDQq9V5R)

Properties:

\- Path\*: \[String] Files search path (C:\Directory)

\- Pattern: \[String] File search pattern (*.*)

\- Variable\*: \[List] Variable to store found files paths

\- Search inside folders: Search inside folders

```
C#
string[] files = System.IO.Directory.GetFiles(@"C:\", "*.txt", System.IO.SearchOption.AllDirectories);

Python
files = System.IO.Directory.GetFiles("C:\\", "*.txt", System.IO.SearchOption.AllDirectories)

JavaScript
var files = _lib.System.IO.Directory.GetFiles("C:\\", "*.txt", _lib.System.IO.SearchOption.AllDirectories);
```
