在远程会话中使用备用凭据启动进程

时间:2013-11-16 02:57:17

标签: powershell remote-access powershell-v3.0 start-process

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

Enter-PSSession -ComputerName myComputerName -Credential domain\user1

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

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

它不会打印域\ user2。如果您在远程桌面之后运行此命令到测试机器,它会。任何人都知道根本原因和解决方法吗? 谢谢&问候, Jingfei

1 个答案:

答案 0 :(得分:0)