我有一个调用dism.exe程序的程序,它在后台运行一些命令。现在,我只检查返回代码为0或其他任何内容,以显示进程失败或成功。我可以交叉检查返回代码以获得准确的返回错误。哪个返回是DISM引用的?
答案 0 :(得分:1)
评论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)
(如果您未以管理员身份运行)。其他链接: