标签: powershell throw
我需要在找不到目录时抛出异常并抑制详细信息。
if( ! (Test-Path -Path $destDir) ) { throw "Directory $destDir not found!" }
在这种情况下,消息显示为and the details,它在代码中被抛出。
and the details
有没有办法只显示没有细节的消息?
(我测试throw ... 2>$null,但这不起作用)
throw ... 2>$null
答案 0 :(得分:2)
在catch块中使用$_.Exception.Message。更多信息here。
$_.Exception.Message