Windows 起動時に特定のVMを起動する
やりたいこと
ログインしなくても電源ボタンを押すだけで特定のVMを自動的に起動したい
タスクスケジューラの設定
以下の設定で新しい基本タスクを作成する
トリガー: コンピューターの起動時
操作: プログラムの開始
プログラム/スクリプト: VBoxManage.exe を選択
引数の追加: startvm "起動したいVMの名前" --type headless
作成が完了したら作成したタスクのプロパティを開く
全般タブ
セキュリティオプション
ユーザーがログオンしているかどうかにかかわらず実行する をチェック
OK を押すと実行ユーザーの認証画面が出るのでパスワードを入力
ログオン時の PIN ではなく、Microsoft アカウントに紐付くパスワードが必要なことに注意
高速スタートアップの無効化
有効化されているとシャットダウン→起動時に上記タスクが正しく実行されない
スタートメニューの設定アイコンから Windows の設定 を開く
システム → 電源とスリープ へと進む
右側に表示される 電源の追加設定 へと進む
https://gyazo.com/89be757ea44fb315d5c07803dbb4a7bf
左側サイドメニューの 電源ボタンの動作を選択する に進む
現在利用可能ではない設定を変更します リンクからシャットダウン設定を変更可能にして上で
高速スタートアップを有効にする のチェックを外す
変更の保存 ボタンから反映する
#windows #virtualbox