AbsoluteFileName

AbsoluteFileName["name"]
gives the full absolute version of the name for a file in your filesystem.

DetailsDetails

  • AbsoluteFileName goes to your filesystem to check that the file name it returns corresponds to a file that actually exists.
  • AbsoluteFileName["name"] interprets name relative to your current directory.
  • AbsoluteFileName handles directory designations such as and .
  • AbsoluteFileName yields an absolute file name, with standard pathname separators appropriate for your operating system.

ExamplesExamplesopen allclose all

Basic Examples (3)Basic Examples (3)

Find the full path to the current directory:

In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=

Reset the current directory to the previous directory:

In[3]:=
Click for copyable input

Find the full path to a directory:

In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
In[3]:=
Click for copyable input

If the file cannot be found, $Failed is returned:

In[1]:=
Click for copyable input
Out[1]=
New in 7
New to Mathematica? Find your learning path »
Have a question? Ask support »