Tíquete #31877

タスクスケジューラでマクロファイルの処理が行われない

: 2013-08-12 18:53 Última Atualização: 2016-05-25 22:48

Relator:
Dono:
(del#24082)
Estado:
Fechado
Componente:
Prioridade:
5 - Medium
Gravidade:
5 - Medium
Resolução:
Fixed
Arquivo:
Nenhum
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

Windwos Server 2008 R2環境にてTeraterm Ver.4.75をインストールして利用しています。 この時、マクロファイルをタスクスケジューラに登録して定期的に実行する事を考えています。

また、マクロファイルの内容は以下の通りです。 (connectコマンドで接続しているだけです。)

マクロファイルを単に実行する場合は、全く問題なく実行できます。 しかし、タスクスケジューラに登録し実行すると、 「現在タスクを実行中です。(0x41301)」と表示されたまま、処理が全く行われません。

ヘルプを参照すると、connectコマンドに"/V"オプションが必要とあり、 以下の様にマクロに記述したのですがうまくいきません。

何が原因か調査頂けないでしょうか。

■マクロファイルの中身


hostname = 'AAA' keyfile = 'C:\Users\Administrator\Documents\keys\id_rsa'

msg = '/V ' strconcat msg hostname strconcat msg ':22 /ssh /auth=publickey /user=' strconcat msg username strconcat msg ' /keyfile=' strconcat msg keyfile strconcat msg ' /passwd="' strconcat msg password

connect msg

filecreate fh 'D:\test.log'

sendln 'sleep 2' sendln 'exit'

end


■タスクスケジューラの設定 ・全般タブ  ユーザがログオンしているかどうかにかかわらず実行する   →ユーザーがログオンしているときのみ実行する、だと正常に動作します。  最上位の特権で実行する ・操作タブ  プログラム/スクリプト   "C:\Program Files (x86)\teraterm\ttpmacro.exe"  引数の追加(オプション)   /V D:\test.ttl  開始(オプション)   C:\Program Files (x86)\teraterm

Ticket History (3/8 Histories)

2013-08-12 18:53 Updated by: rtabata
  • New Ticket "タスクスケジューラでマクロファイルの処理が行われない" created
2013-08-13 12:20 Updated by: (del#1144)
Comentário

Windows2008 が手元にないので確認できませんが、0x41301 で検索すると Windows の権限設定によりタスクが実行できるようになったという事例があるようです。

2015-11-06 23:53 Updated by: (del#24082)
  • Prioridade Update from 9 - Highest to 5 - Medium
2016-01-06 18:39 Updated by: None
Comentário

rtabata への返信

(connectコマンドで接続しているだけです。)

msg = '/V '

当方も同様の問題が発生しました。 "/V"ではqなく”/I"オプションにすることで、当方は解決しましたので参考まで。

2016-05-06 00:35 Updated by: (del#24082)
Comentário

海外のフォーラムでも同じ問い合わせがありました。 ドキュメントへの記載で、本件はクローズとしたいと思います。

Macro on a background scheduled task http://logmett.com/support-forums/2/macro-on-a-background-scheduled-task-2876

2016-05-06 00:38 Updated by: (del#24082)
  • Componente Update from Tera Term Macro to Document
2016-05-06 01:05 Updated by: (del#24082)
  • Resolução Update from Nenhum to Fixed
2016-05-25 22:48 Updated by: (del#24082)
  • Ticket Close date is changed to 2016-05-25 22:48
  • Estado Update from Aberto to Fechado

Attachment File List

No attachments

Editar

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login