検索条件
【Tera Term マクロ言語】コマンドリファレンス
[通信コマンド]
Tera Term の現在のディレクトリを変更します。
changedir <path>
Tera Term (ttermpro.exe) の現在のディレクトリを <path> で指定したディレクトリに変更します。
Tera Term は Tera Term 自身のディレクトリと、Tera Term マクロが扱うディレクトリが別になります。
理由については 047 を参照してください。
具体的には Tera Term のメニューを操作した場合に開くフォルダが、Tera Term インストールディレクトリから changedir で変更したものになります。
コマンド(fileopen 等)で指定されるファイル名は、マクロの現在のディレクトリが基準になるため、changedir では変更できません。
fileopen 等でカレントディレクトリを変更したい場合は setdir を利用してください。
指定するパラメータは以下の通りです。
パラメータ | 型 | パラメータ説明 |
<path> | 文字列 | ディレクトリを指定します。 |
続きを読む
【Tera Term マクロ言語】コマンドリファレンス
[通信コマンド]
ウインドウのメニューを実行します。
callmenu <menu ID>
<menu ID> で指定されたメニューを実行します。
ID については KEYBOARD.CNF や下記備考を参照してください。
指定するパラメータは以下の通りです。
パラメータ | 型 | パラメータ説明 |
<menu ID> | 整数 | メニューコマンドのID |
続きを読む
【Tera Term マクロ言語】コマンドリファレンス
[通信コマンド]
B-Plus プロトコルでファイルを送信します。
bplussend <file name>
ファイル <file name> を B-Plus プロトコルで送信します。
送信が終わるまで次のコマンドは実行されません。
送信したいファイルを指定します。
パラメータ | 型 | パラメータ説明 |
<file name> | 文字列 | 送信するファイルのパス |
続きを読む
【Tera Term マクロ言語】コマンドリファレンス
[通信コマンド]
B-Plus プロトコルでファイルを受信します。
bplusrecv
B-Plus プロトコルでファイルを受信します。
受信が終わるまで次のコマンドは実行されません。
指定するパラメータはありません。
続きを読む
このサンプルマクロは、以下の仕様を満たすものとします。
マクロ自体の実行ログを出力します。
定義する Tera Term マクロ用のサブルーチン fnLog は、変数 pOutputLine の内容をログファイルへ出力するものです。
logopen は connect を正常実行した後でなければ使えないため、connect を使用しない場合のログ取得を行うために開発しています。
続きを読む