问题标签 [return-code]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4337 浏览

windows - 什么是相当于 Linux/bash 的 $ 的 Windows/cmd.exe?-- 程序退出/返回码?

可能重复:
如何从 Windows 命令行获取应用程序退出代码?

在 Unix/bash 中,我可以简单地说:

$回声$?

从交互式和非交互式 shell 中找出程序的返回/退出代码。

现在,我怎样才能在 Windows/cmd.exe 中做同样的事情?

0 投票
14 回答
4473 浏览

c# - 异常与返回码:我们是否失去了一些东西(同时获得了一些东西)?

我的问题很模糊:o) - 但这里有一个例子:

当我编写 C 代码时,我能够在失败时记录计数器的值:

现在,使用异常,我得到了这个:

当然,可以在 try/catch 语句之外声明“i”(这就是我正在做的事情)。但我不喜欢它——我喜欢在使用它们的地方声明变量,而不是以前。

但也许我在这里错过了什么。你有什么优雅的解决方案吗?

预先感谢 !西尔万。

添加:myCall() 是一个不起眼的 API 调用——我不知道它会抛出什么。另外,我当然可以在每个调用周围添加一个 Try/Catch 块,但是我会更好地使用返回码吗?然后我会在重要的代码行周围添加很多噪音吗?

0 投票
1 回答
56677 浏览

windows - 在 DOS 中查看命令返回码的最佳方法

有时我会运行以下命令cmd

并希望看到 fc 的返回码。有没有一种简单的方法可以做到这一点?

0 投票
4 回答
18265 浏览

ksh - KSH shell 脚本不会执行并返回 127(未找到)

谁能启发我为什么以下不起作用?

这几乎与另一个运行良好的脚本相同。在权限或所有权方面,我看不出两者之间有任何区别。

0 投票
2 回答
6035 浏览

oracle - Oracle 的 DataPump API 的返回代码/退出代码

我将 oracle 的 IMPDP 和 EXPDP 包装在控制台中,找不到这两个返回的返回码的好地方。我想更具体地指出错误,而不仅仅是 0/1 通过/失败。

0 投票
4 回答
11348 浏览

windows - 使用 taskkill /F 返回代码 0 杀死进程

我需要杀死一个 Windows 进程(java.exe)。我目前正在使用:

我需要使用 /F 选项,因为它是一个关键进程,但是通过这种方式我得到一个返回码 1 而我需要一个返回码 0(当我不使用 /F 杀死其他非关键进程时返回)

我该如何解决这个问题?

非常感谢

0 投票
5 回答
1732 浏览

c++ - C++ 检查返回码

是否值得检查不应失败的方法的返回码?

例如,我通常这样做:

即使我知道 MAXBUF 足够大以满足我的目的,检查 snprintf 的返回代码是否是一种好习惯?即使代码变得更加冗长,这样做似乎也很有意义。

0 投票
2 回答
941 浏览

delphi - 如何找出从 Delphi 应用程序发送 MadExcept 错误报告的结果

我找不到任何方法来确定是否可以从我的 D2006 应用程序发送错误报告。如果 MadExcept 可以提供某种返回代码,我也许可以为用户提供一些关于可能出现问题的指导。

0 投票
1 回答
3113 浏览

vba - Visual Basic Application.GetSaveAsFilename 对话响应

这一定是最愚蠢的问题。我有以下 VB 代码,当按下按钮时弹出对话框以保存 PDF 文件。

它工作正常,只是我刚刚意识到即使在点击取消按钮时它也会执行保存文件,这很奇怪,除非我当然必须自己处理取消事件?

我该怎么做呢?我必须检查哪些返回码?

发布后的第二天编辑:仍然没有答案 - 你当然可以在 VB 中测试按钮??????

0 投票
5 回答
15701 浏览

bash - 在不关闭 shell 的情况下返回退出代码

我想从在另一个脚本中调用的 BASH 脚本返回退出代码,但也可以直接调用。它大致看起来像这样:

现在在该行EXIT HERE脚本应该退出并返回退出代码 1。问题是

  • 我不能使用return,因为当我忘记获取脚本而不是调用它时, return不会退出,脚本的其余部分将被执行并搞砸。
  • 我不能使用exit,因为这会关闭外壳。
  • 我不能使用好技巧kill -SIGINT $$,因为这不允许返回退出代码。

有没有我忽略的可行替代方案?