我可以从我的HQ域中的桌面运行以下命令,但我无法创建Remote Powershell会话。 我搜索了很多帖子,无法确定如何解决这个问题。
$TargetServer = 'RemoteComputer'
Get-WmiObject -Namespace "root\cimv2" -Class Win32_Process -Impersonation 3 -Credential RemoteDomain\username -ComputerName $TargetServer
需要这个工作,请注意,如果我登录到远程域中的管理服务器,该命令将使用我的默认NT权限。:
$TargetServerSession = New-PSSession -Credential RemoteDomain\username -ComputerName $TargetServer
答案 0 :(得分:1)
你得到的错误是什么?也许这是一个凭证,我有点想念get-credential
部分。
YourUser需要远程计算机上的本地管理员权限,您需要为会话提供密码。
您可以通过以下方式输入PSSession:
# * Define name of remote machine
$TargetServer = "RemoteComputer"
# * Get a password prompt for the user 'YourUser' and store the creds
$Cred = (Get-Credential YourDomain\YourUser)
# * Create a PSSession for the Remote Computer using the Credentials you just provided
$PSSession = new-pssession -Computer $TargetServer -Credential $Cred
# * Enter the session
Enter-PSSession $PSSession
如果此代码不起作用,那么我们需要更多信息。