MathGroup Archive 2007

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Directory ? Not the current working one !

  • To: mathgroup at smc.vnet.net
  • Subject: [mg72705] Re: Directory ? Not the current working one !
  • From: Helen Read <hpr at together.net>
  • Date: Tue, 16 Jan 2007 02:35:19 -0500 (EST)
  • References: <eofimn$gd3$1@smc.vnet.net>

Laura Dabene wrote:
> Hi
> 
> I need a way to detect the directory a notebook has been saved in,
> but none gotten by mean of ?*Directory* seems to be useful.
> 
> As example, if MyNotebook.nb was saved in c:\MyDirectory
> I would love to get
> 
> In  = WhereDoIDwell[]
> Out = "c:\MyDirectory"
> 
> instead of the current working directory as given by Directory[].
> 
> Any hints ? Thanks you a lot.
> 
> Laura 

ToFileName[("FileName" /. NotebookInformation[EvaluationNotebook[]])[[1]]]

And if you want to set the working directory to the directory where your 
file lives, use:

SetDirectory[ToFileName[("FileName" /. 
NotebookInformation[EvaluationNotebook[]])[[1]]]]

-- 
Helen Read
University of Vermont


  • Prev by Date: Font Problem
  • Next by Date: Re: simple modification of Solve
  • Previous by thread: Re: Directory ? Not the current working one !
  • Next by thread: Re: Directory ? Not the current working one !