0

语境:

在使用 Restore-DbaDatabase cmdlet 时,我需要能够捕获阻止某些备份被恢复的警告。

我发现一些帖子提到Restore-DbaDatabase的-Silent参数会将这些警告视为错误,因此我可以捕获它们,但该参数不再存在。

我正在使用-EnableException参数,但没有运气。屏幕上会显示警告,但我无法在脚本中捕捉到它们,因为没有抛出异常,如下图所示:

指定 -EnableException 时,Restore-DbaDatabase 不将警告视为错误

问题:

捕获/捕获 dbatools 命令的所有警告的正确方法是什么?

4

0 回答 0