2011-07-05 252 views
1

我有一个运行PowerShell脚本的TFS Build。问题是PowerShell.exe在runnig之后永远不会停止,并且什么也不做。 脚本由受信任的证书签名,并成功在PowerShell的BuildAgent上运行并写入日志。但它不适用于构建或cmd.exe中的任何内容。 PowerShell.exe只是开始,什么也不做。执行脚本后终止PowerShell进程

P.S. PS脚本有退出命令,但它没有帮助。

感谢, 罗马

+0

显示如何从TFS运行PowerShell脚本可能会有帮助。 –

+0

回答

1

问题已解决。 问题是BuildAgent上的安全设置。当我从BuildAgent用户的帐户手动运行脚本并选择“始终运行”构建开始正常工作。

2

可以使用,Stop-Process -Id $PID从剧本到结束当前PowerShell进程中。

+0

仍然无法使用build。 我运行PS脚本生成

+0

在构建期间是否有多个PowerShell进程正在运行? – Rynant

+0

不,只有一个来自我的构建。 –

相关问题