0
我使用TFS 2010作爲構建服務器,並且修改了構建模板以在構建編譯時使用調用過程項調用PowerShell腳本。在TFS 2010構建服務器上構建完成後PowerShell腳本失敗
我遇到的問題是,雖然腳本運行良好,如果我在TFS服務器(使用用於運行構建服務的相同帳戶登錄)手動運行它(具有提升的權限,它必須說)它會沒有完全運行。
以下用於測試的腳本輸出所有「回聲」,但它不創建文件。我檢查了目錄上的權限,並且用戶完全控制。
事件日誌或事實上TFS沒有錯誤。
任何想法?
TIA
echo "Start script"
echo "Get Date"
$filename = (Get-Date).ToString("yyyyMMdd_HHmm")+ ".txt"
echo "Write Date to file"
(Get-Date).ToString("yyyyMMdd_HHmm") >> $filename
echo "Finished"
接近,但沒有雪茄。感謝您的回覆,雖然 – ManyRootsofAllEvil
你是什麼意思「關閉」?文件是否被創建?回聲是否奏效?您的構建服務帳戶是否有權創建文件?你是否在正確的地方尋找文件? – Alicia
回聲工作,他們總是有。 構建服務帳戶完全控制目錄 – ManyRootsofAllEvil