2016-11-23 3 views
1

Q n TopicsのACLを1つずつ取得しようとしましたが、 EMSでスクリプトを実行して、必要なキューのACLをファイルにまとめることはできますか?EMSでスクリプトを実行する

ありがとうございます。 よろしくお願いします。 Vijay

答えて

4

新しい行の各コマンドで、すべてのコマンドを含むテキストファイルを作成します。

の例では、EMS binディレクトリに移動し、-scriptパラメータでtibemsadmin実行可能ファイルを呼び出し、上記で作成したテキストファイルを渡すコマンドラインで

showacl queue queue1 
showacl queue queue2 

をmyscript.txt。例:

tibemsadmin -server tcp://localhost:7222 -script myscript.txt -user user -password pwd 

出力はコンソールに表示され、上記のコマンドに> out.txtを追加することでテキストにリダイレクトできます。

*正しいEMSサーバー、ユーザー名、およびパスワードをコマンドで更新することを忘れないでください。

+0

Basitさん、ありがとうございました。しかし、ローカルemsサーバのlocalhostを接続するとき、pwdは必須ではありません。私は正しいと思っています。 – user2094955

+0

デフォルトでは、最初の 'admin'ユーザのパスワードはないので、pwdパラメータなしで動作します。 – basit

0

EMSインストールディレクトリにアクセスできる場合は、インストールディレクトリにあるacl.confファイルから直接必要な情報を入手できます。

関連する問題