2016-10-20 5 views
0

ネットワーク共有上にダミーファイルを作成するだけの単純な.exeファイルがあります。プログラムは動作します。私はそれを.batファイル、.ps1ファイル、および.vbsファイルにまとめました。それらはすべて動作します。しかし、私がSCOMルールを作成してこれらのビーストを起動すると、実行されません。 SCOMでモジュールが実行されないような管理パックがない、またはルールを間違ってビルドしていますか? SCOMに外部モジュールを実行させる秘訣は何ですか?ありがとう。SCOM:外部モジュールを呼び出さない

+0

MPを再インポートして、エージェントのオペレーションマネージャのイベントログでエラーを監視します。また、アカウントが.vbsスクリプトに実行できることを確認します。 – LiamG

+0

Operations Managerのイベントログには自分のルールに関する情報は含まれていないため、MPを再インポートするか、実行アカウントを見つける権限がありません。私はあなたがrun-asアカウントでそれに乗っていると確信しています。私は知っているべき人と確認します。ありがとう。 –

答えて

0

まず、SCOMエージェントのRunAsアカウントにファイルへのアクセス権がありますか? ほとんどの人はSCOMエージェントを展開し、ローカルアカウントで実行しています。これは、カスタム執筆ルールであれば

第二に、あなたのルールが適切にターゲットシステム上で実行するように設定するか、管理サーバー上で実行されているのですか? (あなたの目標が何であるか?)

カバー基礎で、私はあなたのSCOMルールは、「起動」の使用に基づいてPowerShellを実行していることを予感しています。 CredSSPを有効にせずにPowerShellをリモートで実行すると、ファイル共有ダウンストリームへの認証された接続を確立できなくなります。

この男は、私ができるより良い、それを説明する:https://4sysops.com/archives/using-credssp-for-second-hop-powershell-remoting/

、これは問題ではない場合は、ルールを取っている実際のアクションに貼り付けることができますか?

+0

答えは多少まあまあですが、9ヶ月前の質問に関する追加情報を求めてもあまり貢献しないでしょう。質問を説明に変えることを検討してください(「あなたはXYZですか?」から「可能性のある原因はXYZです」、「ABCを実行して修正する」) – grek40