$1. 関数内再帰関数で Join-Paths 最初にちょっと寄り道。 前回エントリでは、引数を配列にして3つ以上のパス要素連結関数を書きました。 Join-Path 同様に可変長の引数にすることは出来ないでしょうか? できました。 function Join-Paths{ function rec ([string[]] $paths){ $parent, $rest = $paths if(-not $rest){ $parent }else{ Join-Path $parent (rec $rest) } } rec $args }PS C:\> Join-Paths C: xxx yyy zzz C:\xxx\yyy\zzz仮引数を省略するとすべての引数は暗黙変数 $argsに配列で渡されます。可変長の再帰関数は書けませんが $argsで受けてしまえば配列を要求する関数へ渡すことが