2011-08-04 4 views
1

しかし、もちろんこれは、PS、トップなどで、また任意のシェル履歴にパスワードが表示されるようになりハウツープロンプトTIBCO EMSスクリプトを実行している

tibemsadmin -server tcp://localhost:7222 -user <username> -password <password> -script <file> 

を使用して、EMSのスクリプトを実行することが可能です。 tibcoスクリプトを実行してパスワードの入力を求めることは可能ですか? -passwordフラグを省略すると、「無効なユーザーまたはパスワード」ユーザーになります。

答えて

1

スクリプト引数だけでtibemsadminを実行すると、スクリプトにconnectコマンドを入力できます。このコマンドには、ユーザー名とパスワードを入れることができます。 connectコマンドにパスワードが指定されていない場合は、パスワードの入力を求めるプロンプトが表示されます。

+0

作品だけでなく、あなたが見つけたよう –

+0

が見えます欠陥。 [EMSドキュメント](http://docs.tibco.com/pub/enterprise_message_service/6.0.1_january_2011/html/wwhelp/wwhimpl/js/html/wwhelp.htm)のコマンド一覧ページには、「ユーザー名パスワードが指定されていない場合、ユーザ名とパスワードを入力するように求められます。または、ユーザ名がコマンドですでに指定されている場合はパスワードだけを入力します。私はTIBCOのサポートチケットを発行しますが、ドキュメントの欠陥であることを単に示しているかもしれません。 –

0

私の知る限り、tibemsadminを使用するだけで動作を実現することはできません。 あなたの問題を解決するために(少なくとも)二つの選択肢持っただし:

  • オプション1)は、EMS APIを使用して、
  • オプション2を実行するために必要なものを実行するためのプログラムを書く)(サードパーティのツールを使用します例えばEMS Butler)パスワードの暗号化をサポートし、パスワードが

・ホープこのことができますが示されていないので、別の資格情報が、ファイルを使用しています。私はパスワードを指定しない場合は、何のプロンプトは「1行目でエラー:無効な構文やコマンドが失敗した」、単にエラーを、与えられていない以外

ダニエルは

関連する問題