おれさまラボ

実際に手を動かして理解を深めるブログ。

Powershell: スクリプト自身が存在するディレクトリを取得する

構文

$PSScriptRoot

$PSScriptRootは、スクリプトの親ディレクトリを格納している特殊変数です。

サンプルスクリプト

$scriptDir = $PSScriptRoot
Write-Host $scriptDir

出力結果

PS C:\Users\Naoto\Documents\00.lab> pwd

Path
----
C:\Users\Naoto\Documents\00.lab


PS C:\Users\Naoto\Documents\00.lab> .\test.ps1
C:\Users\Naoto\Documents\00.lab

参考

about_Automatic_Variables

easy_memo というアプリケーションをリリースしました。

自分用に、easy_memo というアプリを作りました。

(2/4追記)利便性考えて、Powershellで書き直しました。
EZmemo というスクリプトを書きました。 - フルスタックエンジニアを目指して

  • 概要
  • なぜ作ったか
  • なにができるか
  • インストール
  • おわりに
続きを読む