ホストOSがシャットダウン時に、動作中のゲストOSが強制終了してしまうのは、乱暴すぎるので、以下の設定を加える
<ExtraDataItem name=”GUI/DefaultCloseAction” value=”shutdown”/>
これにより、ホストOSがシャットダウンされる際に、ゲストOSもシャットダウンされる
1. Go to startup folder
Navigate to C:\Users\username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
(note, choose your own user). Any files or shortcuts here will be run when Windows loads your user account.
2. Create new text file
Create a text file within the Startup
directory (step 1 above), then rename the file to Whatever-you-want.bat
. Maybe you’ll want to make it the name of your VM, but ensure the file type changes to a .bat
file.
3. Edit bat file
Open the .bat
file in Notepad
and put this inside:
1 |
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm "NameOfYourVM" --type "headless" |
$ VBoxManage list vms .... "WindowsXP" {vmid} $ VBoxHeadless --startvm vmid -vrdp on