2019/02/01

PowerShell 実行パスが取得できない

PowerShell 実行パスが取得できない
スクリプトファイルを実行しているパスを取得したい場合、
Split-Path $script:myInvocation.MyCommand.path -parent

で実行ファイルを省いたパスが取得できます。

しかし、PowerShell のコンソールでは上記コマンドは使えません。
こんなエラーが出ます。

引数が null であるため、パラメーター 'Path' にバインドできません。

考えてみれば当然ですね。
「 スクリプトファイル 」を実行しているパスを取得するのですから(笑)。

バッチから PowerShell を実行させようとして、この現象でハマりました。

Related Posts Plugin for WordPress, Blogger...