以下のリンクからPowerShellスクリプトをダウンロードしました。PowerShell Remotingパフォーマンスカウンタの収集
https://gallery.technet.microsoft.com/scriptcenter/PowerShell-Perfmon-0f013da8
私はローカルマシン上で正常にこのスクリプトを実行することができていますが、リモートマシン上の問題に直面。私は以下のコードを更新しました
(Get-Counter -ComputerName $ComputerName -Counter (Convert-HString -HString $Counter) -SampleInterval 2 -MaxSamples 10).counterSamples
(Invoke-Command -ComputerName $ComputerName -ScriptBlock {Get-Counter -Counter (Convert-HString -HString $Counter) -SampleInterval 2 -MaxSamples 10}).counterSamples
エラーが発生しました。
The term 'Convert-HString' is not recognized as the name of a cmdlet, function, script file, or operable program.
をご提供していただけます例。 –
は、リンクからスクリプトをダウンロードし、スクリプトブロックからスクリプトブロックに貼り付ける前に、呼び出す関数をコピーして貼り付けました –
上記のコードを使用しているときにエラーが発生しました。必要な引数が指定されていないか、正しくありません。 + CategoryInfo:InvalidResult :(:) [Get-Counter]、例外 + FullyQualifiedErrorId:CounterApiError、Microsoft.PowerShell.Commands.GetCounterCommand + PSComputerName:server1 –