当客户机操作系统启动时,VMware Tools 服务将启动。该服务在主机和客户机操作系统之间传递信息。

该程序在后台运行,在 Windows 客户机操作系统中名为 vmtoolsd.exe,在 Mac OS X 客户机操作系统中名为 vmware-tools-daemon,在 Linux、FreeBSD、Solaris 客户机操作系统中名为 vmtoolsd。VMware Tools 服务可执行以下任务:

  • 正常执行虚拟机的电源操作。

  • 在执行各种电源操作期间在客户机操作系统中运行 VMware 提供的脚本或用户配置的脚本。

  • 在客户机操作系统中运行程序、命令和文件系统操作,以增强客户机自动化。

  • 针对客户机用户操作进行身份验证。

  • 定期从客户机收集网络、磁盘和内存使用情况信息。

  • 生成从客户机操作系统到主机的检测信号,以便 VMware High Availability 可以确定客户机操作系统的可用性。

  • 在客户机操作系统与主机或客户端桌面之间同步时钟。

  • 使客户机文件系统进入静默状态,以便主机可以捕获与文件系统一致的客户机快照。

  • 在使客户机文件系统进入静默状态时,执行 pre-freeze-script.batpost-thaw-script.bat

  • 打开虚拟机电源后立即自定义客户机操作系统。

  • VMware WorkstationVMware Fusion 上,在主机文件系统与客户机文件系统之间启用“共享文件夹”。

  • 支持在客户机操作系统与主机或客户端桌面之间复制和粘贴文本、图形和文件。