# Add directory to search path for consult/1

**URL:** <https://swi-prolog.discourse.group/t/add-directory-to-search-path-for-consult-1/5891>\
**Category:** General\
**Created:** [October 24, 2022, 1:16pm UTC](https://swi-prolog.discourse.group/t/add-directory-to-search-path-for-consult-1/5891 "2022-10-24T13:16:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![AlexeyKosarchuk](https://yyz2.discourse-cdn.com/free1/user_avatar/swi-prolog.discourse.group/alexeykosarchuk/32/4466_2.png) [@AlexeyKosarchuk](https://swi-prolog.discourse.group/u/AlexeyKosarchuk)\
**Post date:** [October 24, 2022, 1:16pm UTC](https://swi-prolog.discourse.group/t/add-directory-to-search-path-for-consult-1/5891/1 "2022-10-24T13:16:56Z")

</div>

Initially it seemed to be a simple quiestion, but I’am struck ☹

How can I make Prolog to look for .pl files to consult not only in working directory of Prolog, but also in specific subfolder(s)? I want to place there some autogenerated Prolog code and don’t want it to be mixed with hand-written files. Please help )

---

<div class="post-metadata">

**Author:** ![EricGT](https://avatars.discourse-cdn.com/v4/letter/e/f1d935/32.png) [@EricGT](https://swi-prolog.discourse.group/u/EricGT)\
**Post date:** [October 24, 2022, 1:28pm UTC](https://swi-prolog.discourse.group/t/add-directory-to-search-path-for-consult-1/5891/2 "2022-10-24T13:28:23Z")

</div>

> [@AlexeyKosarchuk](#):
>
> How can I make Prolog to look for .pl files to consult not only in working directory of Prolog, but also in specific subfolder(s)?

Does this answer your question?

[Using absolute\_file\_name/3 and user:file\_search\_path/2](https://swi-prolog.discourse.group/t/using-absolute-file-name-3-and-user-file-search-path-2/5531)
