\documentclass{article}% Heiko Oberdiek
\usepackage{array}
\setlength{\parindent}{0pt}

\makeatletter
% Makros fuer den Zugriff auf die LaTeX-Kernel-Makros ohne @:
\newcommand*{\FilenameParse}{\filename@parse}
\newcommand*{\FilenameArea}{\filename@area}
\newcommand*{\FilenameBase}{\filename@base}
\newcommand*{\FilenameExt}{\filename@ext}
\makeatother
\begin{document}
\FilenameParse{foo/bar/baz.xyz}
\begin{tabular}{l>{\ttfamily}l}
  Pfad:        & \FilenameArea\\
  Grundname:   & \FilenameBase\\
  Erweiterung: & \FilenameExt\\
\end{tabular}
\end{document}
