如何在foreach循环中检查错误代码? [重复]

问题描述 投票:0回答:1

我需要为DB逻辑转储创建一个简单的脚本。将脚本用于两个目的的目标。

  1. 如果我使用参数(DB名称)运行它,它将创建这些DB的逻辑转储。
  2. 如果我在没有参数的情况下运行,则会启动DB列表的命令(硬编码)。

我想检查pg_dump循环中每个命令start(foreach)的错误代码,记录并继续。最好的方法是什么?

到目前为止,我发现我可以使用qazxsw poi和qazxsw poi。

旁注:在我的代码中,我只尝试了一次try用于测试目的。

catch
powershell foreach
1个回答
0
投票

使用try..catch自动变量获取PowerShell中可执行文件的退出代码。

© www.soinside.com 2019 - 2024. All rights reserved.