2

Get-counterを使用して、プロセッサ時間を取得しています。ローカルコンピューター用に取得できますが、リモートコンピューターからデータを取得するための資格情報を入力する方法がわかりません。または、その情報を提供するためにそのサーバーで何かをオンにする必要がありますか?

Get-Counter -ComputerName "remotecomputer" -counter "\Processsor(_Total)\% Processor Time"

エラーメッセージ:

Get-Counter: Unable to access the desired computer or service. Check the permissions and authentication of the log service or the interactive user session against those on the computer or servece being monitored.

ありがとうございました

4

1 に答える 1

3

デフォルトでは、ローカルワークステーションで使用しているクレデンシャルは、リモートシステムへのアクセスに使用されるものです。したがって、リモートシステムの管理者権限がない場合、これは失敗します。

を指定することで、Powershellに多くのコマンドレットで代替の資格情報の入力を求めるように指示できます-credential (get-credential)が、明らかGet-Counterにそれらの1つではありません。

Get-CounterWinRMを使用しないため、サーバーで有効にするために追加で必要なものはありません。

于 2012-08-20T13:58:53.980 に答える