有沒有辦法在運行腳本時顯示錯誤描述時僅顯示錯誤消息?如何設置powershell腳本以僅顯示簡短的錯誤描述
我有一個運行的腳本,並在發生錯誤時,我會在不同時期的錯誤信息,例如,如果我不傳遞參數給我寫了一個功能,我會得到:
No Setup Location specified (i.e. \\server\share\folder)
At \\server\share\folder\script.ps1:9 char:31
+ [string] $setupHome = $(throw <<<< "No Setup Location specified (i.e. \\server\share\folder)")
+ CategoryInfo : OperationStopped: (No Setup Locati...ojects\something):String) [], RuntimeException
+ FullyQualifiedErrorId : No Setup Location specified (i.e. \\server\share\folder)
這很好,但我希望能夠設置一個首選項(比如ErrorAction),它只會告訴我錯誤消息,並不是所有額外的粘貼都很好,但混亂我的控制檯。因此,而不是上面的,我想只能看到第一行:
No Setup Location specified (i.e. \\server\share\folder)
的第一行即真棒。 – Matt