Default VMware Tools Scripts One or more default scripts for each power state are included in VMware Tools. What the default scripts do depends in part on the guest operating system: ■ On most Microsoft Windows guests, the default script that runs when you suspend a virtual machine releases the IP address of the virtual machine. The default script that runs when you resume a virtual machine renews the IP address of the virtual machine. This affects only virtual machines configured to use DHCP. In Windows guests, the default scripts are located in the Program Files\VMware\VMware Tools folder. Important On Windows NT and Me guests, the IP address is not released and renewed. Scripts cannot be run in Windows 95 operating systems. ■ On most Linux, Solaris, and FreeBSD guests, the default script that runs when you suspend a virtual machine stops networking for the virtual machine. The default script that runs when you resume a virtual machine starts networking for the virtual machine. Scripts cannot be run on NetWare guests. On Linux, Solaris, and FreeBSD guests, the default scripts are located in the /etc/vmware-tools directory. Table 1. Default VMware Tools Scripts Script Name Description poweroff-vm-default If you configured the power-off operation to shut down the guest, this script runs when the virtual machine is being powered off. If you configured the reset operation to restart the guest, this script runs when the virtual machine is being reset. This script has no effect on networking for the virtual machine. poweron-vm-default If you configured the power-on operation to start the guest, this script runs when the virtual machine is being powered on rather than resumed. If you configured the reset operation to restart the guest, this script runs after virtual machine restarts. This script has no effect on networking for the virtual machine. resume-vm-default If you configured the power-on operation to start the guest or configured the reset operation to restart the guest, this script runs when the virtual machine is resumed after it was suspended. On Windows guests, if the virtual machine is configured to use DHCP, this script renews the IP address of the virtual machine. On Linux, Solaris, and FreeBSD guests, this script starts networking for the virtual machine. suspend-vm-default If you configured the suspend operation to suspend the guest, this script runs when the virtual machine is being suspended. On Windows guests, if the virtual machine is configured to use DHCP, this script releases the IP address of the virtual machine. On Linux, Solaris, and FreeBSD , this script stops networking for the virtual machine.