# Upgrade Tools

> `UiPath.VMware.Activities.CrossPlatform.Tools.UpgradeTools`

`UiPath.VMware.Activities.CrossPlatform.Tools.UpgradeTools`

## Description

Upgrade the VMware Tools for a virtual machine. The virtual machine must be powered on.

## Project compatibility

**Windows** | **Cross-platform**

## Configuration

* **Virtual Machine** - Specifies the virtual machine.

### Input

* **Installer Options** - Specifies the options passed to the installer. This field supports only strings and `String` variables.
* **Wait for Completion** - If set to **On**, the activity waits to complete before moving to the next activity, but no longer than the value specified in the **Timeout** field. Default value is **On**.
* **Timeout** - Specifies the amount of time (in seconds) to wait for the activity to complete before an error is thrown. The default value is 300 seconds. This field supports only `Int32` variables.
