概要
サーバ自動ログインのTeraTermマクロを使って
初回のパスワードボックス入力を間違えてしまったけど、
パスワード保存ファイルが指定したところに見当たらない場合の対処法です。
完全に過去の自分向けレベルのニッチな記事ですね。
結論
%LOCALAPPDATA%\VirtualStore\Program Files (x86)\teraterm
を探そう。
32bit版OSなら下記。
%LOCALAPPDATA%\VirtualStore\Program Files\teraterm
環境
Windows 7 or 10(厳密にはVista以降)
TeraTerm インストール版
発生条件
Tera Termマクロ活用入門(1) のパスワード保存版みたいに
パスワードをpasswdfileに保存する設定にしていて、
下記のようにインストールフォルダ配下のファイルを指定しているとき。
passwdfile = 'C:\Program Files (x86)\teraterm\passwd.dat'
何が起こっているのか
WindowsのVirtualStore機能により別の場所に保存されています。
TeraTermヘルプページの説明は下記。
どちらかといえばssh_known_hostsとかの方が被害を受けやすいのかな。
https://ttssh2.osdn.jp/manual/ja/usage/tips/virtual_store.html
相変わらずヘルプは検索性が悪い