【Tera Term マクロ言語】コマンドリファレンス
[パスワードコマンド]
パスワードを読み出します。
getpassword <file name> <password name> <strvar>
パスワードファイル <file name> から <password name> で指定されるパスワードを読みだします。
そのパスワードは暗号化されているので、それを解読してから文字列変数 <strvar> に保存します。
(バージョン 4.71 以降)
パスワードファイルへの書き込みに失敗した場合、システム変数 result に 0 が格納されます。それ以外の場合、result に 1 が格納されます。
【備考】
出力されたパスワード入力ダイアログボックスを Esc キーでキャンセルすると、パスワード入力したとみなされて詳細不明な文字列が保存されてしまうことがあります。
パスワードファイルを指定します。
もし指定されたファイルが存在しなければ、新しくファイルを作成します。
パスワードファイル内のパスワード識別子を指定します。
一つのパスワードファイルに複数のパスワードを保存することができます。
各パスワードはパスワード識別子によって識別されます。
もし指定されたパスワード識別子がファイルの中になければ、パスワードダイアログボックスが現れ、入力されたパスワードは文字列変数 <strvar> に保存されます。
同時に、その新しいパスワードは暗号化されパスワード識別子 <password name> と共にファイルに書き込まれます。
指定するパラメータは以下の通りです。
パラメータ | 型 | パラメータ説明 |
<file name> | 文字列 | パスワードファイルを指定します。 |
<password name> | 文字列 | パスワード識別子を指定します。 |
<strvar> | 文字列 | パスワードを格納する変数を指定します。 |
続きを読む