可以使用退出代码将 VMware Tools 配置实用程序命令与脚本编写工具相集成。
下表列出了在 toolbox-cmd 中定义的常见错误代码。每个子命令可能返回其他 Windows 或 Linux 错误代码。
代码 | 适用命令 | 说明 |
---|---|---|
0 | 所有命令 | 命令已成功。 |
1 | 所有命令 | 出现错误。 对于 shrink 命令,1 表示尽管压缩功能已启用,仍无法执行压缩命令。 |
64 | 所有命令 | 命令行参数无效 (EX_USAGE)。 |
69 | upgrade timesync config device stat shrink |
对于 device 命令,69 表示指定的设备不存在。使用 list 子命令可显示设备的有效名称。 对于 stat 命令,69 表示程序无法与主机通信 (EX_UNAVAILABLE)。 |
70 | globalconf gueststore |
存在内部软件错误 (EX_SOFTWARE)。 |
71 | 未使用 | 存在系统错误 (EX_OSERR)。 |
72 | device shrink script |
缺少关键操作系统文件 (EX_OSFILE)。 |
75 | upgrade stat shrink script config globalconf logging device |
主机不支持此查询,可能是因为该主机不是 ESX/ESXi 主机 (EX_TEMPFAIL)。 |
77 | script disk upgrade globalconf logging info config |
出现权限错误 (EX_NOPERM)。 |
130 | Shrink |
收到 SIGNT (VM_EX_INTERRUPT)。 |