Split-Path / Join-Path
安全パスの分解・結合
Split-Path <path> -Leaf
パスからファイル名(-Leaf)・親(-Parent)を抽出し、Join-Pathで安全に結合。区切り文字の手作業連結によるバグを防ぐ。
実行例
Join-Path $env:TEMP 'work.log'環境変数と安全に結合
書式
Split-Path <path> [-Leaf|-Parent] / Join-Path <a> <b>
実行前の注意
参照のみ。
関連コマンド
- basename / dirnameパスの分解
- Test-Pathパス存在確認(PS)