m_shige1979のときどきITブログ

プログラムの勉強をしながら学習したことや経験したことをぼそぼそと書いていきます

Github(変なおっさんの顔でるので気をつけてね)

https://github.com/mshige1979

VMPlayerのvmxをバックグラウンドで起動

これがちょっと邪魔

f:id:m_shige1979:20140222032459j:plain

画面を出さずにできないのかな

なんとかならんかな?

バックグラウンドで起動したい

VIXをいうツールをインストール

f:id:m_shige1979:20140222033428j:plain

VMWareのサイトよりダウンロードして、インストール

設定(Windows版)

一覧を取得
@echo off
cd "C:\Program Files (x86)\VMware\VMware VIX"
@echo on
vmrun -T player list
pause
起動
@echo off
cd "C:\Program Files (x86)\VMware\VMware VIX"
@echo on
vmrun -T player start "C:\Tools\vmware\centos64.6.x.mini_test11(nginx)_V3.2\centos64.6.x.mini_base.vmx" nogui
pause
サスペンド
@echo off
cd "C:\Program Files (x86)\VMware\VMware VIX"
@echo on
vmrun -T player suspend "C:\Tools\vmware\centos64.6.x.mini_test11(nginx)_V3.2\centos64.6.x.mini_base.vmx" nogui
pause

こんな感じでバッチを起動して制御する

vmxのファイルを指定のvmxに合わせればGUIの画面なしで起動できる。最初の設定等の場合は必要かもしれないけど
コンソール自体もいらないでTeratermなどのクライアントで制御したい場合は便利かも