VBoxManageHelp.cpp revision 3dd53c06fd54914761cf550503f02fce1ed5a815
af062818b47340eef15700d2f0211576ba3506eevboxsync * VBoxManage - help and other message output.
af062818b47340eef15700d2f0211576ba3506eevboxsync * Copyright (C) 2006-2009 Sun Microsystems, Inc.
af062818b47340eef15700d2f0211576ba3506eevboxsync * This file is part of VirtualBox Open Source Edition (OSE), as
af062818b47340eef15700d2f0211576ba3506eevboxsync * available from http://www.virtualbox.org. This file is free software;
af062818b47340eef15700d2f0211576ba3506eevboxsync * you can redistribute it and/or modify it under the terms of the GNU
af062818b47340eef15700d2f0211576ba3506eevboxsync * General Public License (GPL) as published by the Free Software
af062818b47340eef15700d2f0211576ba3506eevboxsync * Foundation, in version 2 as it comes in the "COPYING" file of the
af062818b47340eef15700d2f0211576ba3506eevboxsync * VirtualBox OSE distribution. VirtualBox OSE is distributed in the
af062818b47340eef15700d2f0211576ba3506eevboxsync * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
af062818b47340eef15700d2f0211576ba3506eevboxsync * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa
af062818b47340eef15700d2f0211576ba3506eevboxsync * Clara, CA 95054 USA or visit http://www.sun.com if you need
b955672b950093ff7416d1269dd4d3b69983bd8fvboxsync * additional information or have any questions.
af062818b47340eef15700d2f0211576ba3506eevboxsync bool fLinux = true;
af062818b47340eef15700d2f0211576ba3506eevboxsync bool fLinux = false;
af062818b47340eef15700d2f0211576ba3506eevboxsync bool fWin = true;
af062818b47340eef15700d2f0211576ba3506eevboxsync bool fWin = false;
af062818b47340eef15700d2f0211576ba3506eevboxsync bool fSolaris = true;
af062818b47340eef15700d2f0211576ba3506eevboxsync bool fSolaris = false;
af062818b47340eef15700d2f0211576ba3506eevboxsync bool fDarwin = true;
af062818b47340eef15700d2f0211576ba3506eevboxsync bool fDarwin = false;
af062818b47340eef15700d2f0211576ba3506eevboxsync bool fVRDP = true;
af062818b47340eef15700d2f0211576ba3506eevboxsync bool fVRDP = false;
af062818b47340eef15700d2f0211576ba3506eevboxsync RTPrintf("VBoxManage [-v|-version] print version number and exit\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync "VBoxManage -nologo ... suppress the logo\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync RTPrintf("VBoxManage list [--long|-l] vms|runningvms|ostypes|hostdvds|hostfloppies|\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " bridgedifs|hostonlyifs|dhcpservers|hostinfo|\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " bridgedifs|hostinfo|dhcpservers|\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " hddbackends|hdds|dvds|floppies|\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " usbhost|usbfilters|systemproperties\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync RTPrintf("VBoxManage showvminfo <uuid>|<name> [-details] [-statistics]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-machinereadable]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync RTPrintf("VBoxManage unregistervm <uuid>|<name> [-delete]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-ostype <ostype>]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-register]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-basefolder <path> | -settingsfile <path>]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-uuid <uuid>]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-name <name>]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-ostype <ostype>]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-memory <memorysize in MB>]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-vram <vramsize in MB>]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-acpi on|off]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-ioapic on|off]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-pae on|off]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-hwvirtex on|off|default]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-nestedpaging on|off]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-vtxvpid on|off]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-monitorcount <number>]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-accelerate3d <on|off>]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-bioslogofadein on|off]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-bioslogofadeout on|off]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-bioslogodisplaytime <msec>]\n"
589fd26cedb2b4ebbed14f2964cad03cc8ebbca2vboxsync " [-bioslogoimagepath <imagepath>]\n"
589fd26cedb2b4ebbed14f2964cad03cc8ebbca2vboxsync " [-biosbootmenu disabled|menuonly|messageandmenu]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-biossystemtimeoffset <msec>]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-biospxedebug on|off]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-boot<1-4> none|floppy|dvd|disk|net>]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-hd<a|b|d> none|<uuid>|<filename>]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-idecontroller PIIX3|PIIX4]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-sata on|off]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-sataportcount <1-30>]\n"
589fd26cedb2b4ebbed14f2964cad03cc8ebbca2vboxsync " [-sataport<1-30> none|<uuid>|<filename>]\n"
589fd26cedb2b4ebbed14f2964cad03cc8ebbca2vboxsync " [-sataideemulation<1-4> <1-30>]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-scsi on|off]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-scsiport<1-16> none|<uuid>|<filename>]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-scsitype LsiLogic|BusLogic]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-dvd none|<uuid>|<filename>|host:<drive>]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-dvdpassthrough on|off]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-floppy disabled|empty|<uuid>|\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " <filename>|host:<drive>]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-nic<1-N> none|null|nat|bridged|intnet|hostonly]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync#else /* !RT_OS_LINUX && !RT_OS_DARWIN */
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-nic<1-N> none|null|nat|bridged|intnet]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync#endif /* !RT_OS_LINUX && !RT_OS_DARWIN */
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-nictype<1-N> Am79C970A|Am79C973"
af062818b47340eef15700d2f0211576ba3506eevboxsync "|82540EM|82543GC"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-cableconnected<1-N> on|off]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-nictrace<1-N> on|off]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-nictracefile<1-N> <filename>]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-nicspeed<1-N> <kbps>]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-bridgeadapter<1-N> none|<devicename>]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-hostonlyadapter<1-N> none|<devicename>]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-intnet<1-N> <network name>]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-natnet<1-N> <network>|default]\n"
af062818b47340eef15700d2f0211576ba3506eevboxsync " [-macaddress<1-N> auto|<mac>]\n"
#ifdef VBOX_WITH_MEM_BALLOONING
if (fWin)
#ifdef VBOX_WITH_WINMM
if (fSolaris)
if (fLinux)
#ifdef VBOX_WITH_ALSA
#ifdef VBOX_WITH_PULSE
if (fDarwin)
if (fVRDP)
if (fVRDP)
if (fVRDP)
#ifdef VBOX_WITH_GUEST_PROPS
#if defined(VBOX_WITH_NETFLT)
# if defined(RT_OS_WINDOWS)
#if defined(VBOX_WITH_NETFLT)
#if defined(VBOX_WITH_NETFLT)
#ifndef VBOX_ONLY_DOCS
if (g_fInternalMode)
#ifndef VBOX_ONLY_DOCS
for (LONG curVal = (lastPercent / 10) * 10 + 10; curVal <= (currentPercent / 10) * 10; curVal += 10)
if (fCompleted)