<base_folder>/<machine_name>/<machine_name>.xmlOptionally the UUID of the machine can be predefined. If this is not desired (i.e. a new UUID should be generated), pass just an empty or null UUID. Note that the configuration of the newly created machine is not saved to disk (and therefore no settings subfolder and file are created) until is called. You should also specify a valid name for the machine. See the property description for more details about the machine name. The created machine remains unregistered until you call .
VirtualBox.version | property |
Machine.<UUID>.name | property of the machine with the given UUID |
VirtualBox.* | Track all properties of the VirtualBox object |
Machine.*.name | Track changes to the property of all registered virtual machines |
Operation | Meaning | Remarks |
---|---|---|
Save the current state of the virtual machine, including all settings, contents of normal hard disks and the current modifications to immutable hard disks (for online snapshots) | The current state is not changed (the machine will continue execution if it is being executed when the snapshot is taken) | |
Forget the state of the virtual machine stored in the snapshot: dismiss all saved settings and delete the saved execution state (for online snapshots) | Other snapshots (including child snapshots, if any) and the current state are not directly affected | |
Restore the current state of the virtual machine from the state stored in the current snapshot, including all settings and hard disk contents | The current state of the machine existed prior to this operation is lost | |
Completely revert the virtual machine to the state it was in before the current snapshot has been taken | The current state, as well as the current snapshot, are lost |
Bit 0 (0x01) | left mouse button |
Bit 1 (0x02) | right mouse button |
Bit 2 (0x04) | middle mouse button |
Bit 0 (0x01) | left mouse button |
Bit 1 (0x02) | right mouse button |
Bit 2 (0x04) | middle mouse button |