# files: Windows File System Files
## Documentation
Scan file system for files matching the specifications.
- Catalog: `FileSystem`
- Label: File System Files
- Retrieve: true
## Parameters of Table Function
| Name | Data Type | Required | Default Value | Documentation |
|---|:---:|:---:|:---:|---|
| `all_directories` | `boolean` | ☑ | | Whether to recurse into folders. Defaults to false. |
| `path` | `string` | ☑ | | Root of folder structure to search. |
| `search_pattern` | `string` | ☑ | | File name match pattern. Use '*' to signal text of arbitrary length and '?' as any single character. |
## Columns of Table Function
The columns of the table function `files` are shown below. Each column has an SQL data type.
| Name | Data Type | Label | Required | Documentation |
|---|:---:|---|:---:|---|
| `file_path` | `string` | | ☐ | |