VirtualBoxの管理アプリを起動せずに、
アイコンのダブルクリックでVMをバックグラウンドで立ち上げ、作業するためのTipsです。
目的としては、SSHなどでログインして作業という使い方をするためのVMを使いたいときに、
ウインドウが、何一つ出ないようにかつ、簡単に所定のVMを起動できるようにするということになります。
VMのGUIいらない、管理アプリいらない、CMDのターミナルさえいらないうざいという方向けです。
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c ""c:\Program Files\Oracle\VirtualBox\VBoxHeadless.exe"" -v off -s VMの名前", vbhide
という内容の.vbsという拡張子がついたテキストファイルを任意の場所に置いてください。
ダブルクリックすると、VMが起動します。
何も変化がないように見えますが、TaskManagerから動いているのが分かると思います。
VBoxHeadless.exeのパスは、自分のインストールに合わせて適宜変更してください。
VMの名前は、
"c:\Program Files\Oracle\VirtualBox\VBoxManager.exe" list vms
で、リストアップされるので、それを設定します。