ファイルが存在しない場合、あるいは変更時間が参照、または設定されることができなかった場合にはエラーが生成されます。nameプラットホーム特定のファイル名を返します。これはそのファイル名をプラットホーム特定のコールに渡すのに必要とされる場合に使います。AppleScriptcのようなコールです。子として使うことができます。正規化されたパスは全ての'../'、'./'が除去された絶対的パスです。これはプラットフォーム依存の標準フォーマットにしているものです。名を使ってはいけないことを意味します(しかしながら最後のパスコンポーネントでは符号的なリンクが使えます)。Windows上では、大文字/小文字依存の長いフォーム(ユニークな大文字/小文字依存のパスを取得できる)を意味します。パスの最後にあるリンク可能に関する例外は必要です。所有者である場合は1を返し、そうでない場合は0を返します。volumerelativeのいずれかを返します。