尝试使用Powershell命令远程连接计算机时,访问被拒绝

尝试使用Powershell命令远程连接计算机时,访问被拒绝,powershell,remote-access,Powershell,Remote Access,我正在寻找powershell脚本/命令,以连接远程计算机并在该会话中进一步执行该命令 浏览了关于Stackoverflow的各种博客和类似帖子,发现我们需要启动PS会话来连接远程机器。但是解决方案没有成功。所以,我想用我尝试过的场景提出一个新问题 为此,我在这两台机器上都启用了PSRemoting,并在受信任主机列表中添加了远程机器IP地址和机器名称。执行以下命令时仍然拒绝访问错误 Enter-PSSession –ComputerName [Machinename] -Credential

我正在寻找powershell脚本/命令,以连接远程计算机并在该会话中进一步执行该命令

浏览了关于Stackoverflow的各种博客和类似帖子,发现我们需要启动PS会话来连接远程机器。但是解决方案没有成功。所以,我想用我尝试过的场景提出一个新问题

为此,我在这两台机器上都启用了PSRemoting,并在受信任主机列表中添加了远程机器IP地址和机器名称。执行以下命令时仍然拒绝访问错误

Enter-PSSession –ComputerName [Machinename] -Credential username
然后我发现两台机器上的域名是不同的。但是,如果我们在可信主机中添加机器名,请清除缓存并重置psconfiguration,它应该可以工作

但是,抛出同样的错误仍然不起作用

Enter-PSSession : Connecting to remote server [MachineName] failed with the following error message : Access is denied. For more information, see the about_Remote_Troubleshooting Help topic.
At C:\PathOfPowerScript\servertest.ps1:11 char:7
       Enter-PSSession –ComputerName [MachineName] -EnableNetworkAccess -C ...
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     CategoryInfo          : InvalidArgument: ([MachineName]:String) [Enter-PSSession], PSRemotingTransportException
     FullyQualifiedErrorId : CreateRemoteRunspaceFailed

任何有工作解决方案或建议的人都可以继续前进。

除了问题中提到的步骤外,还完成了其他设置 需要连接的远程计算机上的“winrm quickconfig”

然后执行

Enter-PSSession –ComputerName [MachineName] -EnableNetworkAccess -Credential [username] -Authentication Default
会话启动后,我可以执行并获取远程计算机的详细信息,而不考虑与状态相同或不同的域

:凭据:键入用户名,如User01或Domain01\User01,或输入get-Credential cmdlet生成的PSCredential对象。如果键入用户名,系统将提示您输入密码。。因此,为
username