DirectoryInfoオブジェクトのParentプロパティを利用する。
PS > # FileInfoオブジェクトを得る PS > $f = Get-ChildItem "C:\Windows\System32\drivers\etc\hosts" PS > # ファイルの絶対パス PS > $f.FullName C:\Windows\System32\drivers\etc\hosts PS > # ファイル名 PS > $f.Name hosts PS > # 親ディレクトリの絶対パス PS > ($f.Directory).FullName C:\Windows\System32\drivers\etc PS > # 親ディレクトリ名 PS > ($f.Directory).Name etc PS > # 親ディレクトリの親ディレクトリの絶対パス PS > ($f.Directory).Parent.FullName C:\Windows\System32\drivers PS > # 親ディレクトリの親ディレクトリ名 PS > ($f.Directory).Parent.Name drivers