Get-Process 不適用於一個用戶,但適用於另一用戶

Get-Process 不適用於一個用戶,但適用於另一用戶
get-process -ComputerName Win2012r2
get-process : Couldn't connect to remote machine.
At line:1 char:1
+ get-process -ComputerName 10.10.1.54
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Get-Process], InvalidOperationException
    + FullyQualifiedErrorId : System.InvalidOperationException,Microsoft.PowerShell.Commands.GetProcessCommand

這適用於我的個人帳戶,但不適用於電腦服務帳戶。

所以我知道這不是 DNS 問題。 RemoteRegistry 應該在遠端電腦上運行,因為我的個人帳戶運作良好。

答案1

您的電腦服務帳戶沒有遠端電腦的正確權限 ( Win2012r2)。

您可以透過在遠端電腦上授予正確的權限來解決此問題。

如上所示這個連結,您可以授予遠端電腦上的完全本機管理員權限,或透過執行下列命令、接受對話方塊並新增帳戶來授予遠端 PowerShell 會話的有限權限。

Set-PSSessionConfiguration -Name Microsoft.PowerShell -showSecurityDescriptorUI

相關內容