0
Install-SCOMAgent 
-PrimaryManagementServer $MgmtServer 
-DNSHostName $AgentDiscovered
-ActionAccount $Credential

これは、Power Shell スクリプトからエージェントをインストールするためのインストール コマンドです。

  1. $mgmtServer- は一次管理サーバーです。

  2. $AgentsDiscovered- 検出され、エージェントがインストールされるコンピュータ名の配列です。

  3. $Credential- インストールに必要な資格情報が含まれています。

エージェントがインストールされています。正常にインストールされたエージェントがファイルに記録されるようにします。

Install-SCOMAgent コマンドの戻り値を取得して、エージェントが正常にインストールされたかどうかを確認する方法。

4

2 に答える 2

1

このブロックコードをスクリプトに追加できます

$test_installation = Get-SCOMAgent -DNSHostName $AgentDiscovered if ($test_installation -eq $null) {write-host $AgentDiscovered " is not installed on SCOM "$MgmtServer } else { if ($test_installation -eq "success") {write-host $AgentDiscovered " is healthy and installed on SCOM server "$MgmtServer } else {write-host $AgentDiscovered " is not healthy but installed on SCOM server "$MgmtServer} }

于 2015-01-05T08:24:22.370 に答える
0

パラメーター -PassThru はオブジェクトをパイプラインに出力するため、オブジェクトを他のコマンドレットにパイプしたり、変数に格納したりできます。

これにより、コンピューターごとに $AgentsDiscovered に 1 つのオブジェクトが出力されると思います。

于 2014-12-26T12:19:45.837 に答える