VTウィンドウの初期位置
Tera TermのVTウィンドウの初期位置は /X=
および /Y=
コマンドラインオプションで指定できます。(マニュアル)
マクロの connect
で指定するサーバ名に /X=
および /Y=
を追加してください。
例
server = "server.example.jp"
sprintf2 commandline "%s /X=%d /Y=%d" server 100 100
connect commandline
VTウィンドウの位置変更
バッチファイルからの起動という事で今回は関係ないと思いますが、すでに開いているVTウィンドウの位置を変更したい場合はウィンドウ位置変更制御シーケンスを送る事で出来ます。
例
X = 100
Y = 100
sprintf2 msg #27"[3;%d;%dt" X Y
dispstr msg
お遊び
connect "server.example.jp"
wait "%"
x = 100
y = 100
while y < 500
y = y + 20
call move_window
endwhile
while x < 500
x = x + 20
call move_window
endwhile
while y > 100
y = y - 20
call move_window
endwhile
while x > 100
x = x - 20
call move_window
endwhile
end
:move_window
sprintf #27"[3;%d;%dt" y x
dispstr inputstr
mpause 10
return