标签: error-handling

如何使批处理文件在出错时自动停止

有谁知道是否有一个 Windows 批处理文件相当于 Unix Stop on Error "#!/bin/sh -e"?

( http://www.turnkeylinux.org/blog/shell-error-handling )

windows unix batch-file error-handling

6
推荐指数
1
解决办法
1万
查看次数

查询 Powershell 错误对象时间发生

Powershell 错误对象包含大量数据,但我似乎无法追踪给定错误的发生时间。Using$Error[0] | fl -f检索了大量信息,但没有一个信息似乎是生成错误的日期时间。在我看来,此数据将/应该是错误对象的一部分,而我只是无法找到确切的属性。

我可以通过使用 try/catch 块并捕获时间来获得近似值,但我需要尽可能精确的时间戳。任何人都知道发生时间的位置/是否存储在 $Error 对象中?

scripting powershell error-handling powershell-v4.0

6
推荐指数
1
解决办法
753
查看次数

Invoke-WebRequest - 即使出现错误也存储请求内容?

我正在使用 Powershell Invoke-WebRequest(这也适用于Invoke-RestMethod)来调用 ElasticSearch 集群。此特定命令通常会返回错误结果 ( 409 conflict)。

Powershell 看到错误状态,抛出一个错误并且没有通过管道传递任何有用的东西,并将响应的主体喷到控制台上:

在此处输入图片说明

但是,a) 即使它有一个错误代码,我也不在乎它是否出错了(只是它被返回了),并且 b) 我希望能够访问该响应的正文,以便我可以实际检查其中包含的数据。

有没有办法让 PowerShell 抑制错误输出(-ErrorAction不起作用)并沿管道传递一些有用的东西?

作为说明,我实际上想用Invoke-RestMethod它来调用它,但是因为它Invoke-WebRequest本质上是相同的命令,所以我将这个问题概括为Invoke-WebRequest

powershell http error-handling

4
推荐指数
1
解决办法
6257
查看次数

服务器 RAM 与 PC RAM

我们想购买一些服务器内存(一块,8GB)。但由于价格呈指数增长,我们正在考虑购买普通的 PC RAM。这会导致问题吗?我们应该继续购买PC RAM吗?

memory error-handling

2
推荐指数
1
解决办法
2220
查看次数