cygterm を起動するプログラム
cyglaunch で解釈されない引数は cygterm(又は msys2term)へ渡される
-
-msys2
cygterm ではなく msys2term を起動する
環境変数 MSYSTEM の値によって msys2の環境を設定する
-v は cygterm へ渡されるオプション -
-v MSYSTEM=MSYS
msys2 を msys 環境で起動する
-v
は cygterm へ渡されるオプション -
-v MSYSTEM=MINGW32
msys2 を mingw32 環境で起動する
-v
は cygterm へ渡されるオプション -
-v MSYSTEM=MINGW64
msys2 を mingw64 環境で起動する
-v
は cygterm へ渡されるオプション
msys2の起動については次のURLを参照
レジストリに設定することで、エクスプローラーのコンテキストメニューからターミナルをオープンできる
cygterm_here_reg_sample.txt 参照
cygterm.exe の起動と同等なbat
set PATH=c:\cygwin64\bin;%PATH%
\path\to\cygterm.exe
msys2term.exe の起動と同等なbat
set PATH=c:\msys64\usr\bin;%PATH%
set MSYSTEM=MINGW32
\path\to\msys2term.exe
cyglaunchを拡張して次のbatと同等に起動させれば、Tera Termから使用できる
- cyglaunch_cmd.bat
- cmd.exe を Tera Term 内で動作させる
- Microsoft Windows [Version 10.0.19043.1348] で動作確認
- cyglaunch_powershell.bat
- powershell を Tera Term 内で動作させる
- cyglaunch_wsl.bat
- wsl を Tera Term 内で動作させる
- cyglaunch は通常のexeファイル
- Visual Studio で普通にビルドできる
- cygwin上で動作する必要はない
- 従来は cygterm フォルダに存在し MinGW でビルドされていた