For remote desktops that have Horizon Agent 2106 or later installed, you can view details about redirected serial ports by running the vmwsprrdctl.exe console utility on the desktop. The utility is supported on both remote desktop sessions and nested mode sessions.
The utility is located on the remote desktop in C:\Program Files\Common Files\VMware\SerialPortRedirection\Agent\vmwsprrdctl.exe .
To get help with command-line usage for the utility:
The utility provides the following information.
Note: The utility does not provide the source COM port number on the client or the COM port redirection status for any virtual COM port on the agent redirected from a client port that uses a USB-to-serial adapter.
You are using an outdated browser. Please upgrade your browser to improve your experience.
You can add up to four serial (COM) ports to a virtual machine. Virtual serial ports can output to physical serial ports, files, or named pipes.
You might want to add a virtual serial port to a virtual machine to make devices such as modems and printers available to the virtual machine. You can also use virtual ports to send debugging data from a virtual machine to the host system or to another virtual machine.
Note: The virtual printer feature configures a serial port to make host printers available to the guest. You do not need to install additional drivers in the virtual machine.
Power off the virtual machine.
Option | Description |
---|---|
Use a physical parallel port | Send output to a physical serial port on the host system. |
Use output file | Send output to a file on the host system. Either locate an existing output file or browse to a directory and type a filename to create a new output file. |
Output to named pipe | Set up a direct connection between two virtual machines, or a connection between a virtual machine and an application on the host system. |
This option is useful if you are using debugging tools that communicate over a serial connection. If the serial port in the guest operating system is being used in polled mode rather than interrupt mode, you might notice performance issues. This option forces the virtual machine to yield processor time if the only task it is trying to do is poll the virtual serial port.
If you set up a connection between two virtual machines, the first virtual machine is set up as the server. Repeat this procedure for the second virtual machine, but set it up as the client by selecting This end is the client when you configure the named pipe.