VMware で作成した仮想マシンをWindowsのサービスとして起動する方法
自分用備忘録です
サーバとか運用してるとLinux使いたくなるのでいろいろ試行錯誤しました
VMware Workstation Player前提で書いてます
(方法 1) 起動用バッチファイルを書き、nssm等でサービス化
@echo off "C:\Program Files(x86)\VMware\VMware VIX\vmrun.exe" -T player "(起動したい仮想マシンの.vmxのフルパス)"
です
構文は見て察してください
あとはnssm
ascii.jp
などでサービス登録しましょう
(方法 2) タスクスケジューラに登録
パスに
"C:\Program Files(x86)\VMware\VMware VIX\vmrun.exe"
引数に
-T player "(起動したい仮想マシンの.vmxのフルパス)"
起動トリガをスタートアップ時に指定したらOKだと思います(未検証)
以上です