gpt4 book ai didi

c# - DISM.exe 返回代码?

转载 作者:可可西里 更新时间:2023-11-01 14:23:05 29 4
gpt4 key购买 nike

我有一个调用 dism.exe 程序的程序,它在后台运行一些命令。现在,我只检查返回代码 0 或其他任何内容,以显示进程失败或成功。我可以用什么来交叉检查返回代码以获得准确的返回错误。 DISM 引用了哪些返回?

最佳答案

评论中提供的链接DISMAPI Error Messages提供了很少的错误代码,但根据我的经验,这些不是 DISM.exe 返回的最常见错误代码。

在我的场景中,我主要使用 dism.exe/Online ...,这是我目前发现的:

  • ERROR_SUCCESS_REBOOT_REQUIRED ~ 3010 (0xBC2)/Add-Package 需要重启时。
  • ERROR_BAD_FORMAT ~ 11 (0xB) 当您提交 /Add-Package 一个不适用于此操作系统的包时(例如 x64 Windows 的 x86 包)
  • ERROR_PATH_NOT_FOUND ~ 3 当您交给/PackagePath 的文件不存在时
  • ERROR_ELEVATION_REQUIRED ~ 740 (0x2E4) 当您未以管理员身份运行时。

附加链接:

关于c# - DISM.exe 返回代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38643820/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com