3

总而言之,我相信这种情况听起来确实很奇怪,但我确实需要你的帮助。首先我使用

Enter-PSSession -ComputerName myComputerName -Credential domain\user1

从我的开发机器远程到第三台机器。我收到类似[myComputername]: PS C:\Users\user\的提示。然后我尝试与另一个用户一起启动进程,比如 domain\user2。但是它失败了,尽管提供给 Start-Process 的可执行路径完全在 domain\user2 的控制下。我想这没有权限问题。例如

Start-Process -FilePath powershell -ArgumentList "-command“ & {我是谁}"" -Credential domain\user2 -WorkingDirectory workingdirectory

它不会打印域\用户 2。如果您在远程桌面到测试机器后运行此命令,它会。有人知道根本原因和解决方法吗?谢谢和问候, 京飞

4

1 回答 1

0

我相信你有可怕的 Powershell Remoting Second Hop blues。

http://technet.microsoft.com/en-us/magazine/jj853299.aspx

信用证:

http://msdn.microsoft.com/en-us/library/ee309365(v=vs.85).aspx

将凭据委托给运行空间:

http://www.vinithmenon.com/2012/11/delegated-administration-in-windows.html

于 2013-11-16T03:18:48.483 回答