Tera Term 設定変更の保存

2021/10/02 19:01 Tera Term::使い方

Tera Term 設定変更の保存



Tera Term の設定は、変更しただけでは次回起動時に反映されません。
一時的な設定変更と恒久的な設定変更は、分けて考える必要があります。
また、デフォルトで読み込まれる設定と個別に読み込ませたい設定も、分けて考える必要があります。

ひとつの設定変更を、全ての Terminal に反映してしまうと不都合*1 があるため、セッション接続後は Terminal ごとに設定を変える必要があります。

この考え方は、マクロを利用する場合も同じです。

設定の保存方法

設定変更した内容を保存するため、メニューから「設定(S)」→「設定の保存(S)...」を選択します。

設定保存選択
設定保存選択

保存した設定を次回の起動時から読み込ませるために、TERATERM.ini *2 のまま「保存(S)」をクリックします。

設定保存先選択
設定保存先選択
保存先の違いによる Tera Term の挙動の違いは、以下を参照してください。

設定の保存先 (デフォルト)

基本となる「設定の保存先」はあります。
マイドキュメント
Tera Term は、まずマイドキュメントから TERATERM.ini を探します。
C:\Users\Default\Documents\TERATERM.ini
これは、複数のユーザが同じ設定を共有するような、限られたアクセス端末で異なるユーザに対し、接続設定を指定することができるという意味で有用です。
ただし、現状は仮の設定という扱いのため変更される可能性があります。
プログラムのインストール先
マイドキュメントに TERATERM.ini がない場合、Tera Term がインストールされたフォルダにあるものを利用します。
C:\Program Files (x86)\teraterm\TERATERM.ini
これも削除されていた場合、すべてデフォルト設定で起動します。

設定の保存先 (ユーザ・カスタム)

任意の場所に、任意の名前で設定ファイルを保存することも可能です。
その場合は起動時にオプションとして指定したり、接続後に読み込んだりする必要があります。
設定の読み込み (1)
Tera Term 起動時に、オプションとして設定ファイルを読み込ませる方法があります。
起動時にオプションとして読み込む方法は Tera Term の起動と終了 を参照してください。

マクロを利用する場合も、起動時にオプションとして読み込むことになります。
設定の読み込み (2)
セッション接続後でも、設定ファイルを読み込むことが可能です。
設定ファイルの読み込みは、メニューから「設定(S)」→「設定の読み込み(R)...」で読み込みたい設定ファイルを選択し、「開く(O)」で、現在開いている Terminal に内容を反映します。

なお、設定内容によっては、起動時に読み込んでいなければ有効にならない設定 *3 もあります。
使いたい機能によって、設定ファイルの読み込みタイミングに注意してください。

*1 : たとえばアクセス先によって背景色を変えたいといった要望に応えられなくなることがあります。

*2 : 詳細は teraterm.ini を参照してください。

*3 : 例えば Xクライアントアプリケーションの転送は、セッション開始前に設定を有効化して利用するもの。

Tera Term ヘルプ

2021/10/02 18:06 Tera Term::使い方

Tera Term ヘルプ

Tera Term に付属しているヘルプファイルのことです。
通常は Tera Term ヘルプを参照すると、かなりの確率で解決します。

でも、なぜか参照されることの少ない、不遇なファイルです。

メニューの「ヘルプ(H)」から「目次(I)」を選択することで参照可能です。

言語の種類

Tera Term ヘルプは現在、英語と日本語の 2 種類が用意されています。

ヘルプファイルの開き方

日本語でインストールした際、英語版ヘルプを見たいときの方法は 2 種類あります。
ヘルプファイルを直接開く
Tera Term をインストールしたフォルダに「teraterm.chm」「teratermj.chm」があります。

「teraterm.chm」が英語版です。
「teratermj.chm」が、日本語翻訳版の位置付けになっています。

現在のオープンソース版 Tera Term 以前の Tera Term Pro 2.3 は、英語版しかなかった時代があります。
環境を英語版に設定する
メニューの「設定」から「全般(G)...」を開きます。

日本語環境設定


ここで「言語UI(U)」を Default.lng に変更します。
(環境変更において「言語(L)」は、変更してもしなくても差し支えありません)

英語環境設定


「OK」をクリックすると、インターフェースが英語版に切り替わります。

メニューから「Help」→「Index」を参照すると、英語版ヘルプファイルが開きます。

2019/07/28(日)Tera Term 執筆者一覧

2021/05/08 18:16 その他::メモTera Term::index

Taro Sample

サンプル(さんぷる) 太郎(たろう) さん

連絡先

メールアドレス (Domain: example.jp)
example

備考

スパムメール対策で、メールアドレスにドメインを付与していません。
送信する場合は @とともにドメイン (Domain: xxxx) を付与する必要があります。
この例であれば example@example.jp になります。

なお example.jp は、例示用ドメインとして jprs が予約しています。example@example.jp へのメールは送信不能です。
https://jprs.jp/faq/use/

続きを読む

teraterm.ini

2021/05/31 09:59 Tera Term::導入編

teraterm.ini とは

Tera Term プログラムの起動時に、デフォルトで読み込む設定ファイルです。
プログラム開発が開始されたのは 1994.2.24 であり、レジストリという概念がなく、xxx.ini というファイルで各種設定が行われていました。
その設計をいまも継承しています。

また Windows に対応したプログラムであるため、ファイル名は大文字でも小文字でも問題ありません。

格納先フォルダ

全バージョン共通

デフォルトでは、プログラムをインストールしたフォルダ(%WinDir%\teraterm)に配置されている teraterm.ini を読み込みます。

Vista 以降の Windows では、ユーザアカウント制御 (UAC) が有効です。
管理者として Tera Term を実行していない場合に ttermpro.exe のあるディレクトリでファイルを書き込もうとすると、以下のディレクトリ (バーチャルストア) にリダイレクトされます。

32bit 版 Windows
%LOCALAPPDATA%\VirtualStore\Program Files\teraterm
64bit 版 Windows
%LOCALAPPDATA%\VirtualStore\Program Files (x86)\teraterm

詳細は、カレントの考え方 を参照してください。

バージョン 4.51 以降

バージョン 4.51 より、My Documents に配置した teraterm.ini を優先的に読み込む仕様となっています。

My Documents の位置 (Windows 10 の場合)
%USERPROFILE%\documents

もし、上記のインストールディレクトリやバーチャルストアで teraterm.ini を上書きしたけど更新されないという場合は、こちらも確認してください。

設定内容

teraterm.ini は、セクションごとに設定内容がまとめられています。
主なセクションは、次の通りです。
セクション設定内容
[Tera Term]Tera Term 設定全般
[BG]背景設定
[TTSSH]Tera Term SSH 設定
[TTProxy]Tera Term Proxy 設定
[TTXKanjiMenu]漢字メニュー設定
[Hosts]過去の接続リスト

[Tera Term] セクション

Tera Term 本体に関する設定です。
設定項目初期設定値備考
Version2.3
LanguageJapanese
UILanguageFilelang\Japanese.lng
ConnectingTimeout0
DisablePasteMouseRButtonoff
DisablePasteMouseMButtonon
ConfirmPasteMouseRButtonoff
ConfirmChangePasteon
ConfirmChangePasteCRon
PasteDialogSize330,220
ConfirmChangePasteStringFile
ScrollWindowClearScreenon
AutoScrollOnlyInBottomLineon
SelectOnlyByLButtonon
AcceleratorNewConnectionon
DisableAcceleratorDuplicateSessionoff
AcceleratorCygwinConnectionon
DisableAcceleratorSendBreakoff
DisableMenuNewConnectionoff
DisableMenuDuplicateSessionoff
DisableMenuSendBreakoff
ANSIColor0,0,0,0, 1,255,0,0, 2,0,255,0, 3,255,255,0, 4,128,128,255, 5,255,0,255, 6,0,255,255, 7,255,255,255, 8,64,64,64, 9,192,0,0, 10,0,192,0, 11,192,192,0, 12,64,64,192, 13,192,0,192, 14,0,192,192, 15,192,192,192
EnableContinuedLineCopyon
MouseCursoribeam
AlphaBlend255
CygwinDirectory
ViewlogEditorC:\WINDOWS\notepad.exe
Localejapanese
CodePage932
UseNormalBGColoron
Porttcpip
VTPos-2147483648,-2147483648
TEKPos-2147483648,-2147483648
TerminalSize80,24Tera Term の表示文字数/行を設定します。80 文字、24行であることを示します
TermIsWinon
AutoWinResizeoff
CRReceiveCR
CRSendCR
TerminalIDVT100
LocalEchooff
Answerback
AutoWinSwitchoff
KanjiReceiveUTF-8
KatakanaReceive8
KanjiSendUTF-8
KatakanaSend8
KanjiInB
KanjiOutB
RussHostWindows
RussClientWindows
TitleTera Term
CursorShapeblock
HideTitleoff
PopupMenuoff
EnableANSIColoron
PcBoldColoron
Aixterm16Coloron
Xterm256Coloron
EnableScrollBuffon
ScrollBuffSize10000
VTColor255,255,255,0,0,0
EnableBoldAttrColoron
VTBoldColor255,255,0,0,0,0
EnableBlinkAttrColoron
VTBlinkColor255,0,0,0,0,0
EnableReverseAttrColoron
VTReverseColor0,0,0,255,255,255
EnableURLColoron
URLUnderlineon
URLColor0,255,255,0,0,0
EnableClickableUrlon
ClickableUrlBrowser
ClickableUrlBrowserArg
TEKColor0,0,0,255,255,255
TEKColorEmulationoff
VTFontTerminal,0,-19,128
EnableBoldon
TEKFontTerminal,0,-8,128
FontQualitydefault
RussFontWindows
BSKeyBS
DeleteKeyon
RussKeybWindows
MetaKeyoff
Meta8Bitoff
DisableAppKeypadoff
DisableAppCursoroff
ComPort1
BaudRate9600
Paritynone
DataBit8
StopBit1
FlowCtrlnone
DelayPerChar0
DelayPerLine0
TCPPort22
Telneton
TermTypexterm
AutoWinCloseon
HistoryListon
TransBinoff
FTHideDialogoff
LogBinaryoff
LogAppendon
LogTypePlainTexton
LogTimestampoff
LogHideDialogoff
LogIncludeScreenBufferoff
LogDefaultNameteraterm.log
LogDefaultPath
LogAutoStartoff
LogRotate0
LogRotateSize0
LogRotateSizeType0
LogRotateStep0
DeferredLogWriteModeon
XmodemOptchecksum
XmodemBinon
XmodemRcvCommand
FileDirC:\Program Files\teraterm
FileSendFilter
ScpSendDir
BroadcastCommandHistoryon
AcceptBroadcaston
MaxBroadcatHistory99
Accept8BitCtrlon
Send8BitCtrloff
AcceptTitleChangeRequestoverwrite
AllowWrongSequenceoff
AlternateScreenBufferon
AutoComPortReconnecton
WaitComoff
AutoFileRenameon
AutoTextCopyon
BackWrapoff
Beepon
BeepOverUsedTime2
BeepOverUsedCount5
BeepSuppressTime5
BeepOnConnectoff
BPAutooff
BPEscCtloff
BPLogoff
ClearComBuffOnOpenon
ClearOnResizeon
ClearScreenOnCloseConnectionoff
ClipboardAccessFromRemoteoff
ConfirmDisconnecton
CtrlInKanjion
ConfirmFileDragAndDropon
CursorCtrlSequenceoff
Debugoff
DebugModesall
DelimList$20!"#$24%&'()*+,:;<=>?@[\]^`|
DelimDBCSon
DisableMouseTrackingByCtrlon
DisableWheelToCursorByCtrlon
EnableLineModeon
EnablePopupMenuon
EnableShowMenuon
EnableStatusLineon
FileSendHighSpeedModeon
HostDialogOnStartupon
IMEon
IMEInlineon
IMERelatedCursoroff
JumpListon
JoinSplitURLoff
JoinSplitURLIgnoreEOLChar\
KmtLogoff
KmtLongPacketoff
KmtFileAttroff
LanguageSelectionon
LockTUIDon
LogLockExclusiveon
MaxBuffSize500000
MaxComPort256
MaxOSCBufferSize4096
MouseEventTrackingon
MaximizedBugTweakon
NonblinkingCursoroff
NormalizeLineBreakOnPasteoff
KillFocusCursoron
PassThruDelay3
PassThruPort
PasteDelayPerLine10
PrinterCtrlSequenceon
PrnFont
PrnMargin50,50,50,50
QVLogoff
QVWinSize8
RussPrintWindows
SaveVTWinPosoff
ScrollThreshold12
MouseWheelScrollLine3
SelectOnActivateon
SendBreakTime1000
StartupMacro
StrictKeyMappingoff
TabStopModifySequenceon
TEKGINMouseCode32
TelAutoDetecton
TelBinoff
TelEchooff
TelLogoff
TelPort23
TelKeepAliveInterval300
TCPLocalEchooff
TCPCRSend
TerminalUIDFFFFFFFF
TitleFormat13
TitleReportSequenceempty
TranslateWheelToCursoron
TrimTrailingNLonPasteoff
UnknownUnicodeCharacterAsWideoff
UnicodeToDecSpMapping3
UseTextColoroff
VTCompatTaboff
VTFontSpace0,0,0,0
VTIconDefault
TEKIconDefault
VTPPI0,0
TEKPPI0,0
Wait4allMacroCommandoff
WindowCtrlSequenceon
WindowReportSequenceon
WindowMenuon
XmodemLogoff
XmodemTimeouts10,3,10,20,60
YmodemLogoff
YmodemRcvCommand
YmodemTimeouts10,3,10,20,60
ZmodemAutooff
ZmodemDataLen1024
ZmodemWinSize32767
ZmodemEscCtloff
ZmodemLogoff
ZmodemRcvCommandrz
ZmodemTimeouts10,0,10,3

[BG] セクション

背景に関する設定です。
設定項目初期設定値備考
BGEnableoff
BGUseAlphaBlendAPIon
BGSPIPathplugin
BGFastSizeMoveon
BGFlickerlessMoveon
BGNoFrameon
BGThemeFiletheme\*.ini

[TTSSH] セクション

Tera Term SSH に関する設定です。
設定項目初期設定値備考
Enabled1
DefaultUserName
DefaultForwarding
CipherOrderK>H:J=G9I<F8C7D;EB30A@?62
KexOrder567:9843210
GexMinimalGroupSize0
HostKeyOrder4567230
MacOrder86152034
CompOrder3210
Compression0
KnownHostsFilesssh_known_hosts
DefaultRhostsLocalUserName
DefaultRhostsHostPrivateKeyFile
DefaultRSAPrivateKeyFile
DefaultAuthMethod3
LogLevel0
WriteBufferSize2097152
ProtocolVersion2
HeartBeat60
RememberPassword1
CheckAuthListFirst0
EnableRsaShortKeyServer0
ForwardAgent0
ForwardAgentConfirm1
VerifyHostKeyDNS0
SSHIconDefault
DisablePopupMessage0
X11Display
UpdateHostkeys0

[TTProxy] セクション

Tera Term Proxy に関する設定です。
設定項目初期設定値備考
ConnectionTimeout10
SocksResolveauto
TelnetHostnamePrompt>> Host name:
TelnetUsernamePromptUsername:
TelnetPasswordPromptPassword:
TelnetConnectedMessage-- Connected to
TelnetErrorMessage!!!!!!!!

[TTXKanjiMenu] セクション

漢字メニューに関する設定です。
設定項目初期設定値備考
UseOneSettingon

[TTXttyrec] セクション

設定項目初期設定値備考
RecordStartSizeon

[TTXRecurringCommand] セクション

設定項目初期設定値備考
Enableoff
Command
Interval300
AddNewLineoff

[Hosts] セクション

アクセス先ホストのヒストリリストです。
新規接続時のホストリストでもあるため、[Tera Term] セクションの HistoryList が on の場合、アクセス毎に更新されます。
設定項目初期設定値備考
Host1myhost.example.com
Host2192.0.2.1
Host3[2001:db8:1:2:8401:2ff:fe03:405]
Host4[fe80::8401:2ff:fe03:405%3]
Host5myhost.example.com /F=myhost.ini
Host6user@myhost.example.com:10022 /ssh
Host7ssh://user@myhost.example.com
Host8/C=1 ;serial port
Host9\\.\pipe\vmware-serial-port ;Named pipe
Host10/R=readme.txt ;replay a file

teraterm.ini の追加エントリ履歴

更新日付バージョンteraterm.ini の対象エントリ内容デフォルト備考
2017.11.304.97TerminalSpeed追加38400
2017.08.314.96ISO2022ShiftFunction追加on
LogTimestampFormat追加"%Y-%m-%d %H:%M:%S.%N"デフォルトは RFC 3339 形式に変更。
以前のフォーマットに戻すには "%a %b %e %H:%M:%S.%N %Y" を設定する
LogTimestampUTC追加off
2016.05.314.91WaitCom追加off
2016.03.054.90XmodemTimeouts追加
YmodemTimeouts追加
ZmodemTimeouts追加
2015.12.014.89FileSendHighSpeedMode追加on
AutoComPortReconnect追加on
2014.11.304.85SendBreakTime追加
AcceleratorNewConnection追加
AcceleratorCygwinConnection追加
2014.06.014.83DebugModes追加
2013.11.304.80MaxOSCBufferSize追加4096
LogIncludeScreenBuffer追加
2013.09.014.79FTHideDialog追加offTeodor Robas氏に感謝します。
BellOverUsedTime追加2
BellOverUsedCount追加5
BellSuppressTime追加5
2013.05.314.78LogRotate追加
LogRotateSize追加
LogRotateSizeType追加
LogRotateStep追加
DeferredLogWriteMode追加on
更新日付バージョンteraterm.ini の対象エントリ内容デフォルト備考
2012.12.024.76VTIcon削除-
TEKIcon削除-
2012.08.314.75TERATERM.INI の [Hosts] セクションで、Hostに続く数字が飛んでいても続きを読むようにした。
2012.05.314.74Parity エントリに"mark", "space"追加"none"
StopBit追加"1""1.5"を追加
ScpSendDir追加
2012.02.294.73KmtLongPacket追加off
KmtFileAttr追加off
LogLockExclusive追加on
2011.12.044.72TabStopModifySequence追加on
ClickableUrlBrowser追加""
ClickableUrlBrowserArg追加""
2011.6.264.70PrinterCtrlSequence追加off on
2011.3.54.69TerminalUID追加FFFFFFFF
LockTUID追加on
更新日付バージョンteraterm.ini の対象エントリ内容デフォルト備考
2010.8.314.67DisableMenuNewConnection追加off
DisableMenuDuplicateSession追加off
IMERelatedCursor追加off
2010.5.314.66YmodemRcvCommand追加
LogBinary追加off
2010.2.204.65TitleReportSequence追加emptyaccept, ignore, empty を受け付ける
AlternateScreenBuffer追加on
更新日付バージョンteraterm.ini の対象エントリ内容デフォルト備考
2009.7.54.63CursorCtrlSequence追加off
WindowCtrlSequence追加on
WindowReportSequence追加on
TitleReportSequence追加on
EnableLineMode追加on
Meta8Bit追加off
DisableMenuSendBreak追加off
ClearScreenOnCloseConnection追加off
DisableAcceleratorSendBreak追加off
ConfirmChangePasteStringFile追加文字列を列挙したテキストファイルへのパスを指定する。
Wait4allMacroCommand追加offonにすると、"wait4all" マクロコマンドが有効となる。
KanjiSend/KanjiReceiveエントリで、KS5601を受け付けるようにした
2009.3.224.62DisableMouseTrackingByCtrl追加on
DisableWheelToCursorByCtrl追加on
VTReverseColor追加
EnableBoldAttrColor追加on
EnableBlinkAttrColor追加on
EnableReverseAttrColor追加off
EnableURLColor追加on
EnableANSIColor追加on
ConfirmChangePaste変更on(改行を含むデータの貼り付けを確認する)
Additional settings ダイアログから"Eterm lookfeel"をチェックできないようにした。
Eterm lookfeel機能を有効にするには、teraterm.ini を直接編集すること。
更新日付バージョンteraterm.ini の対象エントリ内容デフォルト備考
2008.9.234.60Beep拡張On/Offの他にVisualを受け付けるようにした。
AcceptTitleChangeRequest追加on
PasteDialogSize追加330x230
2008.6.254.59DisablePasteMouseMButton追加on
MouseWheelScrollLine追加3
ScrollWindowClearScreen追加on
AutoScrollOnlyInBottomLine追加on
UnknownUnicodeCharacterAsWide追加off
UnicodeToDecSpMapping追加3
YmodemLog追加off現時点ではYMODEMは未サポート。
VTIcon追加"Default"
TEKIcon追加"Default"
2008.2.294.58TranslateWheelToCursor追加on
HostDialogOnStartup追加on
MouseEventTracking追加on
KillFocusCursor追加on
ConfirmChangePaste追加off
SaveVTWinPos追加off
Xterm256Color追加
Aixterm16Color追加
FullColor エントリを PcBoldColor エントリに名称変更した。
MaximizedBugTweak追加on
2008.1.154.57ConfirmFileDragAndDrop追加on
ZmodemRcvCommand追加"rz"
XmodemRcvCommand追加""
更新日付バージョンteraterm.ini の対象エントリ内容デフォルト備考
2007.12.44.56DisableAppKeypad追加
DisableAppCursor追加
ClearComBuffOnOpen追加ononでバッファクリア(TeraTerm2.3互換) 、offでクリアしない。
Send8BitCtrl追加off
SelectOnlyByLButton追加on
TelAutoDetect追加on
2007.9.304.54TelKeepAliveInterval追加300(秒)0でOFF
MaxBroadcatHistory追加
2007.8.84.53LogDefaultPath追加
LogAutoStart追加
FileSendFilter追加
VTCompatTab追加off行末タブの扱いをvt100/xterm風にする。
2007.5.74.52ConfirmPasteMouseRButton追加
DisableAcceleratorSendBreak追加
AcceptBroadcast追加
2007.3.104.51UILanguageFile追加
My Documents に teraterm.ini がある場合、それを読み込むようにした。
2007.1.224.50ConnectingTimeout追加
更新日付バージョンteraterm.ini の対象エントリ内容デフォルト備考
2006.11.204.49初回インストール時に、teraterm.ini の Language/Locale/CodePage/VTFont/TEKFont セクションをインストーラから設定するように変更した。
2006.10.94.46Windows Vista で teraterm.ini の保存先のデフォルトがデスクトップになるのを修正した。
2006.9.164.45LogDefaultName追加
2006.7.244.41LogTimestamp追加ログに時刻を記録する機能を追加した。
2006.3.34.29UseNormalBGColor追加
2005.5.284.16ログ種別のplain textの情報をteraterm.iniに LogTypePlainText として残すようにした。
2005.4.244.15Eterm lookfeel alphablendの設定内容を teraterm.ini へ保存するようにした。
2005.4.94.14URLColor追加URL文字列をダブルクリックするとブラウザが起動するしかけを追加した。monkey magic氏に感謝します。
EnableClickableUrl追加
2005.3.314.13DisablePasteMouseRButton追加マウスの右ボタン押下でのペーストを禁止する設定
2005.1.304.10ViewlogEditor追加
"Save setup"ダイアログの初期ファイルディレクトリを、読み込まれた teraterm.ini がある箇所へ固定するよう変更した。
2004.12.142.3+UTF-8 2.07bteraterm.iniのスクロールバッファの初期値を 20000 へ変更した。
2004.11.62.3+UTF-8 2.062つめ以降のTeraTermの起動時にもディスクから teraterm.ini を読むようにした。
更新日付バージョンteraterm.ini の対象エントリ内容デフォルト備考

2019/06/11(火)Tera Term ログイン自動化での注意点

Tera Term は便利なツールですが、使い方を誤ると大変危険なものになります。

危険な使い方について、なぜ危険なのかを解説しつつ、どういうタイミングで使えばいいのかを解説します。


結論から

パスワードの入力は、横着せずに毎回入力しましょう。
それが、たぶん一番安全です。

きっと一番なのは使わないことなんでしょうが…このサイトの意味がないですし、そもそも便利なツールでも「使いどころに注意してね」というスタンスなので、自己責任でお願いいたします。

要注意

使いどころに注意を要するものです。

/passwd オプション

コマンドラインでも、マクロの connect でも使える、オートログインに必須なスゴイやつですが、じつはオプション指定というのは OS 側で平文で管理されてます。

Tera Term の利用時、パスワードは毎回手で入力することが望ましいです。
たとえば Tera Term のログインマクロでホストへログインしたあと、コマンドプロンプトで以下を実行してみましょう。
command prompto> wmic process where "name = \"ttermpro.exe\"" get name,commandline
あなたの環境では、どう表示されたでしょうか。
私の環境(Windows 10 Pro)では、Tera Term で接続しているホスト名、ポート番号、アカウント、パスワード、全部表示されてしまいました。

一応、回避策はあるようです。
connect コマンドに対する既存の接続オプションの変数を connect_option と仮定して、次のように 2 ステップ踏むようにすると、Windows 側に表示されなくなりました。

sprintf2 connect_option "%s:port /auth=password /user=%s /passwd=%s" hostname username password

; launch Tera Term
connect '/DS'

; connect to server
connect connect_option

ただ、サンプルのログインマクロでは、このような段階を踏んだアクセス方法は記載されておらず、利用している人は少ないのではないかと個人的に思っています。


これくらい軽い動作でアカウント情報を出力できるなら、AD とかに仕込めたらアカウント抽出が捗りますね。
Tera Term ログインからでさえ省力化するなら、アクセス管理サーバがあってもきっと公開鍵を大量に配布して ssh もパスワードなしでログインしていることでしょう(憶測)。
そうでなくても、passwordbox コマンドでパスワードを暗号化したファイルをローカルに置いているに違いない!(妄想)

冗談はともかく、オプションを表示させるのは Windows 側の仕様なので、適切に回避するしかなさそうです。

passwordbox コマンド

こちらもオートログインでは非常に重要なコマンドですね。
入力されたパスワードを暗号化して、ファイルへ保存してくれます。
もちろん、次回の利用では復号化を行ってくれます。

passwordbox で作成したファイルのパスは、ご存知ですか?
また、それをテキストエディタで参照することができるのもご存知でしょうか。


ここで唐突に、某所で公開されていたソースコードを貼り付けます。
wfile =    'パスワード解析結果.txt'

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; ファイル定義
:FileInput
inputbox 'パスワード DAT のパスを入力してください。' 'Path input'
pwdat = inputstr

strlen pwdat
if result = 0 then
	goto FileInput
endif

; ファイルの存在確認
filesearch pwdat
if result = 0 then
	sprintf2 msg 'ファイル %s がありません\n終了します' pwdat
	strspecial msg
	messagebox msg 'Error'
	exit
endif

; Passowrd file Open (ファイルハンドラ:fhPWDAT 読み取り専用)
fileopen fhPWDAT pwdat 0 1

; Write file open (ファイルハンドラ:fhWrDat)
fileopen fhWrDat wfile 0 0

; 上から順に変数へ格納
while 1
	filereadln fhPWDAT line
	if result = 1 then
		break
	endif

	;; 解析開始
	strscan line '='
	if result = 0 then
		; [定義部分]
		strscan line '['
		if result then
			pLpw = line
			strtrim pLpw '['
			strscan pLpw ']'
			if result then
				strtrim pLpw ']'
			endif
		endif
		filewriteln fhWrDat line
	else
		; パスワード識別子
		strsplit line '='
		PassName = groupmatchstr1 

		getpassword pwdat PassName pLpw

		sprintf2 msg '%s=%s' PassName pLpw
		filewriteln fhWrDat msg
	endif
endwhile

; File Clese
fileclose fhWrDat
fileclose fhPWDAT

上記のソースをコピペ後、「pw解除.ttl」等の適当な名前で、保存します。
ソースをオープンしているので、妙なコードが書かれていないか、ご自身で確認してください。

pw解除.ttl を実行しましょう。
パスワード解除


先ほど参照した passwordbox で作成したファイル 「.dat」 を、フルパスで指定してあげます。

すると、マクロが置いてあるフォルダに「パスワード解析結果.txt」というテキストファイルが作成されるので、開きます。

パスワードが復号化できたことを確認します。


…つまり、いくら暗号化されているとはいえ、ファイルが流出してしまえば解読は1瞬です。
メモにアカウントを書いているのと、あんまり変わりません。

passwordbox を使う場合は、くれぐれもファイルの流出にご注意ください。

対策としては、暗号化パスワードのファイルを暗号化アーカイブで保存しておくことでしょうか。
必要に応じて解凍→削除を行えば、それなりにパスワードを保護できるでしょう。

コマンドラインでファイルを暗号化できるアーカイバを導入して exec で指定することも一考の余地はありそうです。

なお、このブログは Tera Term がメインなので、他のターミナルエミュレータのことは分かりません。
繰り返しますが、スタンスとしては「使いどころに注意してね」と。