VMware Tools Client – Interact with a VM without Network Connectivity

VMware Tools Client

VMware Tools Client is a beta tools to interact with VMs without network connectivity. May know, there is some vSphere API that developers can write some codes and developing their tools for vSphere environments.

VMware Tools Client written by Pierre Lainé is a useful tool to managing virtual machines via vSphere Guest API and VMware Tools.

The tool developed by Java, so JRE or JDK should installed on manage machine. As Java is cross-platform run-time, so VMware Tools Client will run on any machine, Windows, Linux, Unix and Mac.

VMware Tools Client allows administrators to:

  • Upload and download files between management client machine and virtual machine.
  • Run scripts to reconfigure operating system, troubleshooting and other tasks.
  • Troubleshooting network by ping some addresses from within the virtual machine.

VMware Tools Client be able to connect to vCenter and load vCenter inventory, so administrators can select and manage any virtual machine.

PowerCLI also provides commands such as Invoke-VMScript to run script or batch via VMware Tools on virtual machines but VMware Tools Client is more featured.

It’s beta version yet but available on this link for public download:

Download Link


VMware Tools Client - Main Window

VMware Tools Client - VM Window

Davoud Teimouri

Professional blogger, vExpert 2015/2016/2017/2018/2019/2020/2021/2022/2023, vExpert NSX, vExpert PRO, vExpert Security, vExpert EUC, VCA, MCITP. This blog is started with simple posts and now, it has large following readers.

5 Responses

  1. Harshvardhan says:

    how to run this tool, please share instructions and what version of Java is required.

  2. Harshvardhan says:

    Finally I was able to run this tool and required too much efforts and googling to get dependencies right. I also managed to package it using Jar2exe software and now easily run it by double clicking. I hope in next release you would package it in executable format and put installation steps/dependencies in readme or release notes.

Leave a Reply

Your email address will not be published. Required fields are marked *