PowerShellで親フォルダ名取得方法。

PowerShellで親フォルダの名前を取得する

PowerShellで親フォルダの名前を取得するには、Split-Pathコマンドレットを使います。親フォルダの名前を取得する場合は、-Parentオプションを指定して次のように記述します。Split-Path <パス> -Parent¹³。

例えば、C:\\\\Users\\\\user\\\\Documents\\\\sample.txtというパスがある場合、C:\\\\Users\\\\user\\\\Documentsが親フォルダになります。この場合、Split-Path C:\\\\Users\\\\user\\\\Documents\\\\sample.txt -Parentと記述することで、C:\\\\Users\\\\user\\\\Documentsが取得できます²。

ご参考になれば幸いです。

ソース: Bing との会話 2023/3/21(1) PowerShell: パスからフォルダ名、ファイル名、拡張子を取得. https://bing.com/search?q=PowerShell+親フォルダ+名前+取得 アクセス日時 2023/3/21. (2) Powershellで親フォルダのパスを取得する方法+Split-Path .... https://rainbow-engine.com/powershell-getparent-folder/ アクセス日時 2023/3/21. (3) PowerShell で親フォルダーの「フォルダー名」を取得する .... https://mseeeen.msen.jp/extract-parent-folder-name-in-powershell/ アクセス日時 2023/3/21. (4) PowerShell で親の親ディレクトリを取得する | Delft スタック. https://www.delftstack.com/ja/howto/powershell/powershell-get-parent-directory/ アクセス日時 2023/3/21. (5) 【PowerShell】フォルダ名や親フォルダ名・親フォルダパスを取得 .... https://pig-log.com/powershell-folder-path-parent/ アクセス日時 2023/3/21.

上記例でDocuments飲みを取得する場合にはどのようにすれば良いですか

C:\\\\Users\\\\user\\\\Documents\\\\sample.txtというパスがある場合、Documentsを取得するには、-Leafオプションを指定して次のように記述します。Split-Path C:\\\\Users\\\\user\\\\Documents\\\\sample.txt -Leaf

この場合、Documentsが取得できます。

ご参考になれば幸いです。