- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我有一个调用 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/
我有一个调用 dism.exe 程序的程序,它在后台运行一些命令。现在,我只检查返回代码 0 或其他任何内容,以显示进程失败或成功。我可以用什么来交叉检查返回代码以获得准确的返回错误。 DISM 引用
Process p = new Process(); p.StartInfo.FileName = "dism"; p.StartInfo.Arguments = "/online /get-pack
将镜像挂载到本地 C 盘的“mount”文件夹中后,我运行命令: dism /image:c:\mount /get-features 我收到一条错误消息: Error: 2 Unable to ac
我有一个脚本试图在Server 2016上安装某些功能。如果它检测到未安装.Net 3.5.1,它将生成以下DISM.exe命令: Start-Process -FilePath DISM.exe -
我正在尝试使用 Chef 在 WinServer 2012 上安装 .NET 3.5 框架。 然而,ms_dotnet35 说明书不支持 WinServer 2012。 所以我复制了它在说明书中用于安
我想要实现的目标:我想通过计划任务更新一批 wim 文件。然后我挂载了wims,添加了更新包并卸载了wims。到目前为止,通过 Windowsserver 2012r2 上的 PoSh4 中包含的 d
为了在 Windows 2008 R2 Server(64 位)中启用 Microsoft-Hyper-V 和 Microsoft-Hyper-V-Management,我将 dism.exe 作为进
我的问题是:通过 WinRM 运行 Chef 时是否存在某种不允许程序访问互联网的权限问题? 我正在尝试在 Server 2012 Std 上使用 Chef 11.4.4 来部署 SQL 2012 S
我是一名优秀的程序员,十分优秀!