How does a notebook get its own filename or directory?

*To*: mathgroup at smc.vnet.net*Subject*: [mg50061] How does a notebook get its own filename or directory?*From*: Joseph Gwinn <JoeGwinn at comcast.net>*Date*: Fri, 13 Aug 2004 05:56:23 -0400 (EDT)*Sender*: owner-wri-mathgroup at wolfram.com

I like to put multiple datafiles in a subdirectory of the same directory as the analysis notebook resides. It would be convenient if this Mathematica notebook could find these datafiles without help, but unfortunately I have not figured out how to do this. Currently, I just manually put the full pathname in the notebook's code, which works but is a problem if I move the directory. What would solve the problem is if there were a way for a notebook to obtain the full pathname of the file containing that notebook. However, all the directory-related and path-related commands in Mathematica 5.0 seem to be concerned only with the location of the Mathematica kernel and its libraries, and not at all concerned with the location of the notebook. Now, the kernel has to know where the notebook lives, so the problem is to persuade the kernel to speak. Any suggestions? Thanks, Joe Gwinn

**Follow-Ups**:**Re: How does a notebook get its own filename or directory?***From:*Andrzej Kozlowski <akoz@mimuw.edu.pl>

**Re: How does a notebook get its own filename or directory?***From:*jmt <jmt@dxdydz.net>