NotebookDirectory
✖
NotebookDirectory
Details

- NotebookDirectory returns the full name of the directory as a string.
- NotebookDirectory gives $Failed if the specified notebook has never been saved as a file.
- The directory given by NotebookDirectory is on the filesystem of the computer on which the notebook front end is being run.
Examples
open allclose allBasic Examples (1)Summary of the most common use cases
Possible Issues (2)Common pitfalls and unexpected behavior
There is no directory for a notebook that has been created but not yet saved:
In[1]:=1

✖
https://wolfram.com/xid/0b8d3o35na-gs310k
Out[1]=1

In[2]:=2

✖
https://wolfram.com/xid/0b8d3o35na-ch8xn3

Out[2]=2

If an evaluation was not directly triggered from within a notebook, there will be no directory:
In[1]:=1

✖
https://wolfram.com/xid/0b8d3o35na-rjpnn
Out[1]=1

Wolfram Research (2007), NotebookDirectory, Wolfram Language function, https://reference.wolfram.com/language/ref/NotebookDirectory.html.
✖
Wolfram Research (2007), NotebookDirectory, Wolfram Language function, https://reference.wolfram.com/language/ref/NotebookDirectory.html.
Text
Wolfram Research (2007), NotebookDirectory, Wolfram Language function, https://reference.wolfram.com/language/ref/NotebookDirectory.html.
✖
Wolfram Research (2007), NotebookDirectory, Wolfram Language function, https://reference.wolfram.com/language/ref/NotebookDirectory.html.
CMS
Wolfram Language. 2007. "NotebookDirectory." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/NotebookDirectory.html.
✖
Wolfram Language. 2007. "NotebookDirectory." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/NotebookDirectory.html.
APA
Wolfram Language. (2007). NotebookDirectory. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/NotebookDirectory.html
✖
Wolfram Language. (2007). NotebookDirectory. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/NotebookDirectory.html
BibTeX
✖
@misc{reference.wolfram_2025_notebookdirectory, author="Wolfram Research", title="{NotebookDirectory}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/NotebookDirectory.html}", note=[Accessed: 29-March-2025
]}
BibLaTeX
✖
@online{reference.wolfram_2025_notebookdirectory, organization={Wolfram Research}, title={NotebookDirectory}, year={2007}, url={https://reference.wolfram.com/language/ref/NotebookDirectory.html}, note=[Accessed: 29-March-2025
]}