# Virtual Machine Configuration Tasks

This section describes **prlctl set** command options that you can use to configure a virtual machine.

The general syntax is as follows:

**prlctl set** <*vm\_id* | *vm\_name*> \[*options*]

The **prlctl set** command is used to modify the configuration of a virtual machine and manage virtual machine devices and shared folders. The subsequent subsections describe parameters and options that can be used with this command to perform a variety of virtual machine configuration management tasks.
