可以使用退出代码将 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)。 |