web-dev-qa-db-ja.com

VirtualBoxを実行する方法VMコマンドラインから?

VirtualBox仮想マシン(VM)をコマンドラインから起動し(Windows 7を使用)、オペレーティングシステムでシャットダウンする方法を知りたいです。

これを達成する簡単な方法は何ですか?

32

これが、デスクトップにあるショートカットから実行するコマンドです。これはコマンドラインからも動作するはずです。

"C:\ Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm <NameOfVMHere>

もちろん、これは典型的なシステムのデフォルトに基づいています。特定のシステムがProgram Filesフォルダーを移動したか、VirtualBoxをカスタムの場所にインストールした可能性があります。

43
Joel Coehoorn
vboxmanage startvm "winxppro Clone"
9

@フィリップの回答について詳しく説明します。
追加してみてください-- startvmの前コマンド:vboxmanage startvm <machine_name>は、「machine_name」という名前のサーバーを起動します。
たとえば、UbuntuServerを呼び出すマシンがある場合、コマンドは次のようになります:vboxmanage --startvm UbuntuServer

vboxmanageは、このコマンドを実行するためのパスに含まれている必要があります。パスに含まれていない場合はパスに追加します(私のMacでは仮想ボックスのインストール時に追加されました)。

3
Vlad Ioffe

Windows 10では、Ubuntu VMを使用して起動できます:

C:\Program Files\Oracle\VirtualBox\VBoxManage.exe startvm Ubuntu

ここで、UbuntuはVirtualBox VMの名前です

VMをシャットダウンするには:

C:\Program Files\Oracle\VirtualBox\VBoxManage.exe controlvm Ubuntu poweroff

pause, resume, reset, poweroff, savestateなどの他のコマンドをcontrolvmとともに使用して、さまざまなアクションを実行することもできます。

2
alpha_989

私はVMをこの方法で始めました:

VirtualBox.exe --comment "Ubuntu 16" --startvm "96852e73-a304-4357-b7ef-440913601f3f"

それはヘッドレスで始まると思います.. guiは表示されません..今、そのVMのGUIをホストから見たいと思います...それは可能ですか?

0
Zibri