ホストOSと共にシャットダウン

ホスト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