2018-07-07_msys2(mintty)でWindowsの環境変数を読み込む

このページで分かること

  • msys2上でWindowsの環境変数(path)を読み込む方法

msys2をコマンドプロンプトの代替として使っているとwindowsで通してあるpathを使いたいときがよくあります。先日VirtualboxのVBoxManageが使用したく調べました。

結論としてMSYS2_PATH_TYPE=inheritにすればよいのですが、起動batに仕込むと今後のバージョンアップで上書きされる懸念があったのでWindowsの環境変数として登録します。

環境

  • Windows10 Pro v1803

対応手順

通常通りの手順でWindowsの環境変数を登録します。

  1. Win + Pause (システムのプロパティが開きます)
  2. 左のシステムの詳細設定を押下
  3. 環境変数を押下
  4. ユーザー環境変数に新規で作成
    • 変数名: MSYS2_PATH_TYPE
    • 変数値: inherit
  5. msys2のターミナルを再起動します。