Virtualbox CLI

Program manage virtualbox

usage: virtualboxcli [-h]
                     (-l | --list-ostypes | -c VM_NAME | -x VM_NAME | -r VM_NAME_OR_UID)
                     [-f CONF_FILE] [-v | -q]

Named Arguments

-l, --list

list curent VMs status

Default: False

--list-ostypes

list os type supported by Virtualbox

Default: False

-c, --create create new VM (and mount an iso/image)
-x, --run run virtualbox VM
-r, --remove delete VM
-f, --config-file
 load personnal configuration file (defaut: settings.yaml)
-v, -vv, --verbose
 

enable verbosity: -v = INFO, -vv = DEBUG

Default: 0

-q, --quiet

quiet mode

Default: False

Example of standard usage:

./virtualboxcli –list ./virtualboxcli –create myhostname