Tera Term Pro コマンドライン

Tera Term Pro を起動するときのコマンドライン(ショートカットのリンク先)の形式

TTERMPRO [<host>[[:]<TCP port#>]]
         [/B] [/BAUD=<baud rate>] [/C=<serial port#>] [/DS] [/E]
         [/F=<setup file>] [/FD=<file transfer directory>]
         [/H] [/I] [/K=<keyboard setup file>]
         [/KR=<kanji code (receive)>] [/KT=<kanji code (transmit)>]
         [/L=<log file>] [/LA=<language>] [/M=<macro file>]
         [/P=<TCP port#>] [/R=<replay file>] [/T=<telnet flag>]
         [/TEKICON=<icon name>] [/TIMEOUT=<connecting timeout value>]
         [/V] [/VTICON=<icon name>] [/W="<window title>"]
         [/X=<window pos (x)] [/Y=<window pos (y)]
         [;<comment>]

オプション

<host>
ホスト名または IP アドレス
<host>:<TCP port#>
TCP ポート番号つき <host>
<host> と <TCP port#> の間に":"が置かれる。
<host> <TCP port#>
TCP ポート番号つき <host>
<host> と <TCP port#> の間に1個以上の空白文字が置かれる。
<host> のすぐ後にくる数字は TCP ポート番号とみなされる。
/B
Telnet バイナリオプション
/BAUD=<baud rate>
シリアルポートのボーレートを指定します。 Tera Termが対応していないボーレートが指定された場合、 このオプション自体が無視されます。
/C=<serial port#>
シリアルポート
/DUPLICATE
使用禁止(セッションの複製で内部で使われる)
/DS
起動時に "New connection" ダイアログを表示しない
/E
TCPLocalEcho/TCPCRSend の設定を無効にする
/F=<setup file>
設定ファイル
/F=TERATERM.INI (省略時)
ファイル名が絶対パスでないときは、ttermpro.exe からの相対パスと見なされます。
/FD=<file transfer directory>
ファイル転送用ディレクトリ
/H
タイトルバーを隠す
/I
起動時にアイコン状態にする
/K=<keyboard setup file>
キーボード設定ファイル
/K=KEYBOARD.CNF (省略時)
ファイル名が絶対パスでないときは、ttermpro.exe からの相対パスと見なされます。
/KR=<kanji code (receive)>
漢字コード (受信)
/KT=<kanji code (transmit)>
漢字コード (送信)
/L=<log file>
起動時にログを開始
/LA=<language>
言語モード
/M=<macro file>
起動時にマクロを実行
ファイル名が絶対パスでないときは、ttermpro.exe からの相対パスと見なされます。
/P=<TCP port#>
TCP ポート番号
/R=<replay file>
ファイルを再生
/T=<telnet flag>
/TEKICON=<icon name>
TEKウインドウのウインドウアイコンを指定する。icon nameには、設定ファイルのTEKIcon設定と同じ物が使用できる。
/TIMEOUT=<connecting timeout value>
接続中の処理をキャンセルするまでの時間(秒単位)
/V
ウィンドウが見えない状態で起動
/VTICON=<icon name>
VTウインドウのウインドウアイコンを指定する。icon nameには、設定ファイルのVTIcon設定と同じ物が使用できる。
/W="<window title>"
ウィンドウのタイトル
/X=<window position (x)>
ウィンドウの位置(水平)
/Y=<window position (y)>
ウィンドウの位置(垂直)
;<comment>
コメント。コマンドラインの最後に置く必要がある。

TTERMPRO
TTERMPRO myhost.mydomain
TTERMPRO myhost.mydomain:23
TTERMPRO myhost.mydomain 23
TTERMPRO 111.111.11.11
TTERMPRO myhost.mydomain /T=0 /P=7
TTERMPRO /C=1
TTERMPRO /F=TELNET.INI
TTERMPRO foohost.foodomain /F=FOOHOST.INI
TTERMPRO /C=2 /BAUD=9600 /F=MYSETUP.INI
TTERMPRO /K=MYKEY.CNF /W="My host"
TTERMPRO /R=README.TXT ; replay a file
TTERMPRO myhost /B /X=100 /Y=50

省略時の値

以下の省略時の値は Tera Term 設定ファイルに保存されています。

<TCP port#>
/B
<baud rate>
<serial port#>
<file transfer directory>
/H
<kanji code (receive)>
<kanji code (transmit)>
<language>
<macro file>
<telnet flag>
<icon name>
<window title>
<window pos (x)>
<window pos (y)>

<telnet flag> が 1 で、かつ <TCP port#> が 23 のときだけ、Tera Term から自発的に telnet の option negotiation を開始します。それ以外の場合でも Tera Term はホストから送られてきた telnet コマンドに応答することができます。

参照

Telnet 用ポート番号 / 非 telnet 接続用の端末設定