ドメインの一部ではない (追加できない) PC が多数あります。PS がインストールされていないため、インストールする必要はありません。
サーバーから Powershell を使用して、1 時間ごとに 2 プロセスのメモリ使用量を取得したいと考えています。残念ながら、get-process は -credential パラメータをサポートしていないようです。win32_process を取得しましたが (以下に示すように)、大量の情報が返されます (2 つのプロセスの VMsize を取得する方法がわかりません)。
$Pass = ConvertTo-SecureString -string "SECRET" -AsPlainText –Force
$User = "USER"
$Cred = New-Object –TypeName System.Management.Automation.PSCredential –ArgumentList $User, $Pass
gwmi win32_process -computername PCName -Credential $Cred
PS をインストールしたり、PC をドメインに入れたりせずにこれを行う方法はありますか?