VMware PlayerをWindowsログオフ時サスペンドする
VIXをインストールする
VMware Playerをサスペンドするバッチスクリプトを作る
"C:\Program Files (x86)\VMware\VMware VIX\vmrun.exe" suspend "C:\Users\taro\vmware\ubuntu\Ubuntu.vmx"
ここではC:\Users\taro\vmware\ubuntu\vmware-ubuntu-suspend.batとして保存する。
タスクスケジューラにバッチスクリプトを登録する
- taskschd.mscを起動する。
- 「基本タスクの作成」をクリックする。ウィザードを開始する。
- 「名前」を「vmware-ubuntu-suspend」にする。
- 「特定イベントのログへの記録時」を選ぶ。
- 以下のように入力する。
- ログ:アプリケーション
- ソース:Winsrv
- イベントID:10001
- 「プログラムの開始」を選ぶ。
- 「プログラム」で先ほど作ったバッチスクリプトを選択する。ウィザードを終了する。
- 「タスクスケジューラライブラリ」を選び、今作った「vmware-ubuntu-suspend」のプロパティを表示する。
- 「全般」タブで「最上位の特権で実行する」にチェックを入れる。