matsu 気楽なBlog

仮想化で快適な環境を!!

ホーム 連絡をする 同期する ( RSS 2.0 ) Login
投稿数  289  : 記事  0  : コメント  2701  : トラックバック  22

ニュース

書庫

日記カテゴリ

Link

とりあえず、起動・停止・保存のスクリプトを発見したので覚書です。

シャットダウンについてはいろいろやってるのですが、うまくいかないな。

今回はPowerShellを使おうかと思ったのですが、勉強不足でちょっと断念。

でもWMIを使うといろんなことができるので楽しいですね。

--------------------------------------------------------------------------

'Hyper-V コントロールスクリプト
Option Explicit
Dim WMIService
Dim VMList
Dim VMName

'Server01を起動します
VMName = "Server01"
Set WMIService = GetObject("winmgmts:\\.\root\virtualization")
Set VMList = WMIService.ExecQuery("SELECT * FROM Msvm_ComputerSystem WHERE ElementName='" & VMName & "'")

'起動
VMList.ItemIndex(0).RequestStateChange(2)
'停止
'  VMList.ItemIndex(0).RequestStateChange(3)
'保存
'  VMList.ItemIndex(0).RequestStateChange(32769)

-------------------------------------------------------------------

投稿日時 : 2008年7月8日 21:34

コメント

No comments posted yet.

Post Feedback

タイトル
名前
Url:
コメント