2

我在批处理文件中使用portqry v2,当我从.exe文件中捕获stderr时,代码是99。我知道1,2和3代码是什么意思,但是99我不知道......我在googleling它有一段时间,但似乎我是唯一一个有这个问题的人......

请问你能帮帮我吗 ?

提前致谢

4

1 回答 1

1

Microsoft 通常没有很好地记录退出代码分别返回分配给其控制台应用程序(如PortQry 2.0 版)的 errorlevel 变量的值。此外,Microsoft 的Portqry Remarks TechNet 文章仅解释了错误级别 0、1 和 2。

但是看看我可以在我的所有远程 Windows 服务器上自动安装或部署 Splunk 吗?一位用户在那里发布了一个带有以下行的大型批处理文件:

IF %ERRORLEVEL% == 99 goto CantResolve

:CantResolve
cls
echo Unable to resolve the Splunk DNS addresses (%DNSLOCATION%).
echo Please verify that the DNS settings are correct

看起来退出代码 99 表示 DNS 无法解析指定域名的 IP 地址。

于 2014-07-31T11:48:19.490 回答