* VMware PlayerをWindowsログオフ時サスペンドする [#p1a4e621]
** VIXをインストールする [#zaf2f280]
- http://www.vmware.com/support/developer/vix-api/index.html
** VMware Playerをサスペンドするバッチスクリプトを作る [#qc1f4fc1]
"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として保存する。
** タスクスケジューラにバッチスクリプトを登録する [#nb5247c5]
- taskschd.mscを起動する。
- 「基本タスクの作成」をクリックする。
- 「基本タスクの作成」をクリックする。ウィザードを開始する。
- 「名前」を「vmware-ubuntu-suspend」にする。
- 「特定イベントのログへの記録時」を選ぶ。
- 以下のように入力する。
-- ログ:アプリケーション
-- ソース:Winsrv
-- イベントID:10001
- 「プログラムの開始」を選ぶ。
- 「プログラム」で先ほど作ったバッチスクリプトを選択する。
-
- 「プログラム」で先ほど作ったバッチスクリプトを選択する。ウィザードを終了する。
- 「タスクスケジューラライブラリ」を選び、今作った「vmware-ubuntu-suspend」のプロパティを表示する。
- 「全般」タブで「最上位の特権で実行する」にチェックを入れる。