コマンドプロンプトやWindows PowerShellでスクリプト自身のパスを取得する方法[コマンドプロンプト][Windows PowerShell]

スクリプトの保存場所から、他のファイルを相対パスで指定したい場合などがあります。
そんな時は、次のような方法でスクリプト自身のパスを取得する事ができます。

cmdの場合、スクリプト自身のパスが「%~dp0」に格納されます。
Windows PowerShellの場合、スクリプト自身のパスが「$PSScriptRoot」に格納されます。

以上、コマンドプロンプトやWindows PowerShellでスクリプト自身のパスを取得する方法でした。

いいなと思ったら応援しよう!