2011-07-05 212 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

不,只有一個來自我的構建。 –

相關問題