當客體作業系統啟動時,VMware Tools 服務將啟動。此服務會在主機和客體作業系統之間傳遞資訊。

此程式 (在背景中執行) 在 Windows 客體作業系統中名為 vmtoolsd.exe,在 Mac OS X 客體作業系統中名為 vmware-tools-daemon,在 Linux、FreeBSD、Solaris 客體作業系統中名為 vmtoolsd。VMware Tools 服務可執行以下工作:

  • 將訊息從主機傳遞至客體作業系統。

  • 針對屬於 vCenter Server 和其他 VMware 產品一部分的客體作業系統自訂提供支援。

  • 針對使用 VMware VIX API 建立並與客體作業系統繫結的呼叫提供支援 (在 Mac OS X 客體作業系統中除外)。

  • 執行指令碼以協助自動執行客體作業系統作業。當虛擬機器的電源狀態變更時,指令碼將執行。

  • 同步客體作業系統和主機的時間。

  • 在 Windows 客體作業系統中,允許指標在客體和 vSphere Web Client 之間自由移動。

    在執行 Xorg 1.8 及更新版本的 Linux 客體作業系統中,此功能可做為標準功能使用。

  • 在 Windows 和 Mac OS X 客體作業系統中,如果以全螢幕模式執行,則將客體的螢幕顯示解析度調整為 vSphere Web Client 的螢幕解析度。如果以視窗模式執行,則將調整客體的螢幕解析度,使其適合用戶端或主機上的視窗大小。

  • 在 Windows 和 Linux 客體作業系統中,協助建立某些備份應用程式使用的靜止快照。

  • 在 Windows、Linux、Solaris 和 FreeBSD 客體作業系統中,關閉或重新啟動客體作業系統時會在虛擬機器中執行自訂開啟電源指令碼。

  • 向 VMware 產品傳送活動訊號是其中一個程序,以指示客體作業系統正在執行。當虛擬機器在 ESXi 或 vCenter Server 下執行時,管理介面中將顯示此活動訊號的計量器。

  • 針對使用 VMware VIX API 在 Windows 和 Linux 上建立的客體作業系統提供支援 (在 Mac OS X 客體作業系統中除外)。如需 VIX API 的相關資訊,請參閱《vSphere API 參考》說明文件