10.0
Table Of Contents
- Using VMware Fusion
- Contents
- Using VMware Fusion
- Getting Started with Fusion
- Understanding Fusion
- Virtual Machines and What Fusion Can Do
- Navigating and Taking Action by Using the Fusion Interface
- VMware Fusion Toolbar
- Perform Actions on Your Virtual Machines from the Virtual Machine Library Window
- Using the Home Pane to Create a Virtual Machine or Obtain One from Another Source
- Using the Fusion Applications Menu
- Using Different Views in the Fusion Interface
- Resize the Virtual Machine Display to Fit
- Using Multiple Displays
- Configuring Fusion
- Setting Fusion Preferences
- Set General Preferences
- Select a Keyboard and Mouse Profile
- Set Key Mappings on the Keyboard and Mouse Preferences Pane
- Set Mouse Shortcuts on the Keyboard and Mouse Preference Pane
- Enable or Disable Mac Host Shortcuts on the Keyboard and Mouse Preference Pane
- Enable Fusion Shortcuts on the Keyboard and Mouse Preference Pane
- Set Fusion Display Resolution Preferences
- Set Default Applications Preferences
- Creating Custom Networks
- Enable Dictation
- Join or Leave the Customer Experience Improvement Program
- Customizing the Fusion Display
- Keep a Windows Application in the Mac Dock
- Set a Virtual Machine Application to Open When You Log in to Your Mac
- Contents of the Virtual Machine Package
- Work with Virtual Machine Packages
- Setting Fusion Preferences
- Creating Virtual Machines
- Create a Virtual Machine
- Creating a Microsoft Windows Virtual Machine
- Creating a Linux Virtual Machine in Fusion
- Creating a macOS Virtual Machine in Fusion
- Creating a Shared Virtual Machine in Fusion
- Create a Virtual Machine from a Mac Recovery Partition
- Create a Virtual Machine on a Remote Server
- Create a Virtual Machine for Any Supported Operating System
- Power On the Boot Camp Partition as a Virtual Machine
- Activate Windows in a Virtual Machine
- Upload a Virtual Machine to a Remote Server
- Download a Virtual Machine from a Remote Server
- Migrate an Existing Physical PC to a Virtual Machine
- Set Up Your Mac to Accept the Transfer of Files from Your PC
- Connect to Your PC for Migration
- Disable UAC for Windows Vista and Later Before Migrating
- Install and Run the Fusion PC Migration Agent on Your PC
- Run the Migration Assistant on Your Mac
- Ensure that VMware Tools is Installed in the Migrated Virtual Machine
- Importing Windows Virtual Machines
- Export a Virtual Machine to OVF Format
- Installing and Using VMware Tools
- Cloning Virtual Machines with Fusion Pro
- Create a Virtual Machine
- Working with Your Virtual Machines
- Scan for Virtual Machines to Add to the Virtual Machine Library
- Running Fusion and Virtual Machines
- Open an Existing Virtual Machine
- Browse for a Virtual Machine
- Open a Virtual Machine From the Finder
- Start a Virtual Machine's Operating System
- Open a Virtual Machine Without Powering On
- Shut Down a Virtual Machine's Operating System
- Suspend and Resume a Virtual Machine in Fusion
- Cancel a Resume Command
- Power on a Virtual Machine to Firmware in Fusion Pro
- Pause a Virtual Machine
- Restart a Virtual Machine
- Reset a Virtual Machine
- Uninstall a Virtual Machine by Using the Finder
- Uninstall a Virtual Machine by Using the Virtual Machine Library
- Send the Ctrl-Alt-Delete Command to a Virtual Machine
- Send Special Key Commands to a Windows or Linux Virtual Machine
- Special Key Commands
- Switch Power Commands from the Default Options
- Options for Fusion Power Commands
- Open a Windows Application While You Are in Unity View
- Open a Windows Application from the Applications Menu
- Moving and Sharing Files with Your Mac
- Sharing Applications Between Your Mac and Your Windows Virtual Machines
- Keep a Windows Application in the Mac Dock
- Switch Between Virtual Machines That Are Powered On
- Using Mac Input Devices in a Virtual Machine
- Force Virtual Machines to Grab Keyboard and Mouse Input
- Sharing Files Between Windows and Your Mac
- Protecting Your Virtual Machines
- Configuring Your Virtual Machines
- Fusion General System Settings
- Set a Virtual Machine to Start When Fusion Starts
- Setting Virtual Processors and Memory
- Enable Default Applications
- Configuring Keyboard and Mouse Profiles
- Enable a CD/DVD Drive on a Remote Virtual Machine
- Enable a Floppy Drive on a Remote Virtual Machine
- View the Status of a Server or Remote Virtual Machine
- Configuring Display Resolution Settings
- Enable Hot Keys for Virtual Machines
- Configure Discrete Graphics Management
- Set the Default Printer for a Virtual Machine
- Add a Device
- Configuring the Network Connection
- Managing Virtual Hard Disks
- Configuring the CD/DVD Drive
- Configuring a Floppy Device
- Configuring the Sound Card
- Add a Camera to a Virtual Machine
- Configuring the USB Controller and Connecting USB Devices
- Add the USB Controller
- Remove the USB Controller
- Choose Where to Connect a USB Device When You Plug It In
- Set the Default Plug-In Action for a USB Device
- Connect and Disconnect USB Devices
- Connect and Disconnect a USB Device Using the Virtual Machine Toolbar
- Connect a USB Smart Card Reader
- USB Connection Dialog Box Disappears Before Connection Can Be Made
- Add a Parallel Port
- Add a Serial Port
- Sharing Bluetooth Devices with a Virtual Machine
- Configuring a Trusted Platform Module Device
- Select a Startup Device
- Encrypting and Restricting a Virtual Machine
- Virtual Machine Compatibility
- Configuring Guest Isolation Options for a Virtual Machine
- Managing Advanced Settings
- Configure Time Synchronization Between Guest and Host Operating Systems
- Show the Mac Power Supply Status in the Virtual Machine
- Troubleshooting Your Virtual Machine
- Change Hard Disk Buffering
- Set Password Requirement for Opening a Boot Camp Virtual Machine
- Enable a VNC Client to Access the Virtual Machine Remotely
- Configure Virtual Machine Power Options
- Enable Verbose USB Debugging
- Enable Microsoft Virtualization-Based Security
- Configure a Firmware Type
- Using the vmrun Command to Control Virtual Machines
- Using VMware Fusion REST API
- Upgrading Fusion
Option Parameters Description
connectNamedDevice path to .vmx file
device name
Connects the device named in the command to the guest operating
system. You can only run this command when the virtual machine is
powered on. You can use device names, such as sound, serial0,
Ethernet0, sata0:1, etc.
Note After you use the vmrun connectNamedDevice command to
connect a disconnected sound device to a running virtual machine,
powering off the virtual machine might disconnect the sound device from
the virtual machine, even though the virtual machine settings list the
sound device as connected.
disconnectNamedDevice path to .vmx file
device name
Disconnects the device named in the command from the guest operating
system. You can only run this command when the virtual machine is
powered on. You can use device names, such as sound, serial0,
Ethernet0, sata0:1, etc.
Note After you use the vmrun disconnectNamedDevice command to
disconnect a connected sound device from a running virtual machine,
powering off the virtual machine might reconnect the sound device to the
virtual machine, even though the virtual machine settings list the sound
device as disconnected.
captureScreen path to .vmx file
output path on host
Captures the screen of the virtual machine to a local file. The specified
output file on the host is in PNG format. A valid guest login is required.
For example, you can use the -gu and -gp options to log in to the guest.
writeVariable path to .vmx file
[ guestVar |
runtimeConfig |
guestEnv ]
variable name
variable value
Writes a variable to the virtual machine state or guest. You can set a non‐
persistent guest variable, guestVar, a runtime configuration
variable,runtimeConfig, as stored in the .vmx file, or an environment
variable, guestEnv, in the guest operating system. A guest variable is a
runtime‐only value that provides a simple way to pass runtime values in
and out of the guest. Environment variables require VMware Tools and a
valid guest login. For example, you can use the -gu and -gp options to
log in to the guest. With Linux, setting the guest environment also
requires root login.
readVariable path to .vmx file
[ guestVar |
runtimeConfig |
guestEnv ]
variable name
Reads a variable from the virtual machine state or guest. You can get a
guest variable, a runtime configuration as stored in the .vmx file, or
environment variables in the guest operating system. Reading the
guestEnv variable requires a valid guest login. For example, you can use
the -gu and -gp options to log in to the guest. See the writeVariable
entry for a description of variable types.
getGuestIPAddress path to .vmx file
[ -wait ]
Retrieves the IP address of the guest.
When you use the [ -wait ] option, the command waits until the IP
address is available. For example, the IP address is not available until
the virtual machine powers on. If the network is not ready, the command
returns to the command-line prompt immediately.
Using VMware Fusion
VMware, Inc. 168










