VMware Tools 包括了各电源状况的一个或多个默认脚本。默认脚本行为部分取决于客户机操作系统。

Microsoft Windows 客户机操作系统

在大多数 Microsoft Windows 客户机操作系统上,挂起虚拟机时运行的默认脚本会释放虚拟机的 IP 地址。恢复虚拟机时运行的默认脚本会更新虚拟机的 IP 地址。此行为仅对已配置为使用 DHCP 的虚拟机有影响。

在 Windows 客户机操作系统中,默认脚本位于 Program Files\VMware\VMware Tools 文件夹中。

重要:

您无法在 Windows NT、Me、Windows 98 和 Windows 95 客户机操作系统上运行脚本。

Linux、Mac OS X、Solaris 和 Free BSD 客户机操作系统

在大多数 Linux、Mac OS X、Solaris 和 FreeBSD 客户机操作系统上,挂起虚拟机时运行的默认脚本会中断虚拟机的网络连接。恢复虚拟机时运行的默认脚本会启动虚拟机的网络连接。

在 Linux、Solaris 和 FreeBSD 客户机操作系统上,默认脚本位于 /etc/vmware-tools 目录中。在 Mac OS X 操作系统上,默认脚本位于 /Library/Application Support/VMware Tools 目录中。

无法在 NetWare 客户机操作系统上运行脚本。

表 1. 默认 VMware Tools 脚本

脚本名称

描述

poweroff-vm-default

关闭虚拟机电源或重置虚拟机时运行。

对虚拟机上的网络连接不起作用。

poweron-vm-default

打开虚拟机电源而非恢复时运行。

此外,还会在虚拟机重新启动后运行。

对虚拟机上的网络连接不起作用。

resume-vm-default

虚拟机在挂起之后恢复时运行。

在 Windows 客户机操作系统上,如果配置虚拟机使用 DHCP,则此脚本更新虚拟机的 IP 地址。

在 Linux、Mac OS X、Solaris 和 FreeBSD 客户机操作系统上,此脚本将启动虚拟机的网络连接。

suspend-vm-default

虚拟机挂起时运行。

在 Windows 客户机操作系统上,如果配置虚拟机使用 DHCP,则此脚本释放虚拟机的 IP 地址。

在 Linux、Mac OS X、Solaris 和 FreeBSD 上,此脚本将停止虚拟机的网络连接。

有关如何配置电源操作的信息,请参见正在使用的 VMware 产品的文档。