我有一套從命令提示符調用的PowerShell腳本。當前腳本返回成功或失敗代碼。Powershell:如何捕獲PowerShell輸出
某些時候腳本中的某些powershell命令會引發錯誤。我想捕獲所有的輸出(日誌/消息/錯誤)。我發現我可以使用如下命令:
。\ test.ps1 2> & 1 | foreach-object {$ _。ToString()} |出文件E:\ log.txt的
雖然這種計算策略記錄錯誤消息,但以下是問題
它只是記錄錯誤消息,而不是當我運行相同的腳本來行號從PowerShell控制檯。
現在沒有來自powershell的輸出消息。我不想隱藏從控制檯&希望powershell日誌作爲額外的事情的輸出。
我必須修改腳本調用命令。是否有任何獨立的工具可以運行&捕獲PowerShell窗口中的輸出。