• R/O
  • SSH
  • HTTPS

ttssh2: Source Tree


Name Size Rev. Time Author Log Message
cyglaunch_wsl.bat 264 r9690 2022-01-13 21:54:56 zmatsuo cygtermを起動するbat内で環境変数PATH...
cygterm_here_reg_sample.txt 1.06 k r9521 2021-11-10 22:02:18 zmatsuo cyglaunch から msys2term を起動できる...
cyglaunch_msys2_mingw64.bat 37 r9729 2022-02-06 22:57:11 zmatsuo msys2用batファイル追加
cyglaunch_msys2_msys.bat 18 r9729 2022-02-06 22:57:11 zmatsuo msys2用batファイル追加
cyglaunch.v8.vcproj 3.95 k r9518 2021-11-10 22:01:44 zmatsuo cygwin/cyglib に複数個所に重複したコ...
README.md 1.88 k r9722 2022-02-06 02:45:46 zmatsuo msys2term の起動オプションの説明を詳...
CMakeLists.txt 1.02 k r9749 2022-02-17 22:14:43 zmatsuo git bash を起動できるbatを追加
Makefile 2.68 k r9798 2022-03-09 00:07:41 zmatsuo cygterm 単体ビルド用アーカイブ cygter...
cyglaunch.c 3.6 k r9837 2022-03-25 22:38:49 zmatsuo refactoring, コメント追記
cyglaunch.rc 35 r9516 2021-11-10 22:01:23 zmatsuo cygwin/ を作成、cygterm/, cygtool/ を...
cyglaunch.v16.vcxproj 5.22 k r9518 2021-11-10 22:01:44 zmatsuo cygwin/cyglib に複数個所に重複したコ...
cyglaunch_git_bash.bat 164 r9749 2022-02-17 22:14:43 zmatsuo git bash を起動できるbatを追加
cyglaunch_cmd.bat 260 r9690 2022-01-13 21:54:56 zmatsuo cygtermを起動するbat内で環境変数PATH...
cyglaunch_msys2_mingw32.bat 37 r9729 2022-02-06 22:57:11 zmatsuo msys2用batファイル追加
cyglaunch_powershell.bat 292 r9690 2022-01-13 21:54:56 zmatsuo cygtermを起動するbat内で環境変数PATH...

README.md

cyglaunch

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を参照 https://www.msys2.org/wiki/Launchers/

from explorer

レジストリに設定することで、エクスプローラーのコンテキストメニューからターミナルをオープンできる

cygterm_here_reg_sample.txt 参照

cyglaunchの動作

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

TODO

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 でビルドされていた
Show on old repository browser