Incidencia #9871

バックグラウンド処理
Abrir Fecha: 2007-01-30 20:53 Última actualización: 2007-02-09 11:29

Informador:
Propietario:
(Ninguno)
Estado:
Cerrado
Componente:
(Ninguno)
Hito:
(Ninguno)
Prioridad:
5 - Medium
Gravedad:
5 - Medium
Resolución:
Works For Me
Fichero:
Ninguno
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

TeraTerm Pro、Macroのバックグラウンド処理の対応をお願
いしたく、要望を出させていただきます。
※過去に発言があったのかもしれませんが・・・

宜しくお願い致します。

Ticket History (3/12 Histories)

2007-02-05 09:13 Updated by: (del#1144)
Comentario
Logged In: YES
user_id=1144

/I や /V オプションを使うことで実現できないでしょうか?
2007-02-06 16:01 Updated by: sparkle
Comentario
Logged In: YES
user_id=26729

maya様
ご回答ありがとうございます。

本件、当方からの要望の記載が薄すぎました。

maya様 の回答を受け、下記のような記載にしないと
混乱を招くと思い修正させていただきます。

W2Kserverを使用していますが、現在ログインしてい
るユーザとは別のアカウントから、TeraTarmおよび、
Macroを実行したいのですが、可能でしょうか?


2007-02-07 12:39 Updated by: (del#1144)
Comentario
Logged In: YES
user_id=1144

なんか Windows の話になっている気がしますが…
手動で起動するなら、runas かリモートデスクトップを使うと
いう話になるでしょうか。
それとも、ログインしていなくても定期的に実行するなら
タスクスケジューラを使えば解決できるでしょうか。
2007-02-07 13:19 Updated by: sparkle
Comentario
Logged In: YES
user_id=26729


タスクスケジューラを使ってみました。
TeraTarmのプロセスは他のユーザで起動されましたが、
動作していないように思えます。(結果ログが無い、
プロセスが上がったまま強制終了しないと終わらない)
そもそも、TeraTarmはこのような使い方は想定外なの
でしょうか?
2007-02-08 10:54 Updated by: (del#1144)
Comentario
Logged In: YES
user_id=1144

タスクスケジューラでは、ユーザが違うと 0xc0000142 が返る
のを確認しました。ウインドウを作るために、自分が所有する
デスクトップが必須なのだと思います。

TCP 接続では、デフォルトでは接続を切るか確認が出て止まって
しまいますが、teraterm.ini で ConfirmDisconnect を off
にすれば確認せずに切断されます。
2007-02-08 13:56 Updated by: sparkle
Comentario
Logged In: YES
user_id=26729

ご指摘のあった、INIファイルの修正を行いテストを
行ないましたが、前回同様にプロセスは起動されて
いますが、マクロと連携していない?マクロが起動
されていない状態でした。
※一連の処理が終わるとログが生成されるのですが
 ありませんでした。

2007-02-08 14:52 Updated by: (del#1144)
Comentario
Logged In: YES
user_id=1144

XP Professional で試していますが、下記のことが分かりました。

ログオンしているユーザが teraterm を起動していてはいけない。
タスクで起動するときに、"/V" オプションを付ける↓
"C:\Program Files\teraterm\ttermpro.exe" /V /M=z:\tcp.ttl
--tcp.ttl
connect 'x.x.x.x /auth=publickey /user=maya /passwd=hogehoge
/keyfile=z:\id_dsa /L=z:\t.log'
pause 2
disconnect
--tcp.ttl--
当方ではこれで動きました。
2007-02-08 15:29 Updated by: sparkle
Comentario
Logged In: YES
user_id=26729

ご回答頂いたオプション「/V」を付加することにより
動作する事が確認できました。

ありがとうございました。

2007-02-08 15:46 Updated by: (del#1144)
  • Ticket Close date is changed to 2007-02-08 15:46
  • Resolución Update from Ninguno to Works For Me
  • Estado Update from Open to Cerrado
2007-02-08 16:28 Updated by: sparkle
  • Ticket Close date is changed to 2007-02-08 16:28
Comentario
Logged In: YES
user_id=26729

確認ですが、INIファイル内の”ConfirmDisconnect”は
”off”のままが良いのでしょうか?

念のため、”off”でも”on”でも動作する事は確認し
ました。
2007-02-09 09:07 Updated by: (del#1144)
  • Ticket Close date is changed to 2007-02-09 09:07
Comentario
Logged In: YES
user_id=1144

通常使用するのに切断を確認されないので、それが困らないなら
off でもよいと思います。
そうでなければ、マクロ用に別のiniファイルを作って off にし、
それを指定したほうがよいと思います。
2007-02-09 11:29 Updated by: sparkle
  • Ticket Close date is changed to 2007-02-09 11:29
Comentario
Logged In: YES
user_id=26729

maya様

ご回答ありがとうございます。
助かりました。

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. » Entrar