チケット #37953

パラメータ付きでmacroを起動するmacroコマンド希望

登録: 2018-02-10 01:12 最終更新: 2018-03-01 19:34

報告者:
(匿名)
担当者:
チケットの種類:
状況:
完了
コンポーネント:
マイルストーン:
(未割り当て)
優先度:
5 - 中
重要度:
5 - 中
解決法:
直さない
投票
点数: 0
No votes
0.0% (0/0)
0.0% (0/0)

詳細

パラメータ付きでmacroを起動するmacroコマンドが欲しいです。 (コマンドラインから起動するのと同様の機能を持ったmacroコマンド)

・経緯  リストに登録した機器のログを取得するmacroを作成して使用していますが、一台ずつ順番でしか取得できません。 数台なら問題ないのですが、数十台~になると非常に時間がかかってしまいます。 (工夫が足りないのかもしれませんが)  そこで掲題のようなコマンドがあれば、複数台を並行して処理できるようなmacroを作成できると考えています。

添付ファイルリスト

添付ファイルはありません

チケットの履歴 (5 件中 3 件表示)

2018-02-10 01:12 更新者: None
  • 新しいチケット "パラメータ付きでmacroを起動するmacroコマンド希望" が作成されました
2018-02-13 15:20 更新者: doda
  • 詳細が更新されました
コメント

どういう状況を想定しているのかわかりませんが、パラメータを指定して複数のマクロを起動するのならばバッチファイルの方が楽ではないでしょうか?

何らかの理由でマクロから実行したい場合、exec コマンドでは駄目でしょうか?

exec 'ttpmacro "C:\Users\ユーザ\My Documents\test.ttl" 1 2 3'
exec 'ttpmacro "C:\Users\ユーザ\My Documents\test.ttl" a b c'
exec 'ttpmacro "C:\Users\ユーザ\My Documents\test.ttl" X Y Z'

2018-02-15 02:11 更新者: None
コメント

ご返答ありがとうございます。 すいません、execコマンドに気が付いていませんでした。

念のため確認ですが、exceコマンドから実行したアプリ(ttpmacro)の同時実行数の制限はできないという認識でよろしいでしょうか? #ログを取得するマクロを何十個も同時に実施するのは問題がありそうなので、出来れば同時実施数を任意の数に制限したいです。

ちなみにマクロから実行したい理由は、職場でバッチファイルの使用が禁止されているためです。

2018-02-15 14:08 更新者: doda
コメント

(匿名) への返信

念のため確認ですが、exceコマンドから実行したアプリ(ttpmacro)の同時実行数の制限はできないという認識でよろしいでしょうか?

はい、同時実行数の制限方法はありません。

2018-03-01 19:34 更新者: doda
  • 状況オープン から 完了 に更新されました
  • 担当者(未割り当て) から doda に更新されました
  • 解決法なし から 直さない に更新されました

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする