matsu 気楽なBlog

Another .Text Powered Blog

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

書庫

日記カテゴリ

いろいろやってたらシャットダウンできました。

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

Option Explicit
Dim vmshut
Dim VMName
Dim WMIObject
Dim VM
Dim VMList

Dim vmReturn


VMName = "SERVER01"

 Set WMIObject = GetObject("winmgmts:\\.\root\virtualization")
        Set VMList = WMIObject.ExecQuery("SELECT * FROM Msvm_ComputerSystem WHERE ElementName='" & VMName & "'")
        VM = VMList.ItemIndex(0).Name
 Set vmshut = WMIObject.ExecQuery("SELECT * FROM Msvm_ShutdownComponent WHERE SystemName='" & VM & "'")
 vmReturn = vmshut.ItemIndex(0).InitiateShutdown(True,"Scripted Shutdown") 

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

参考:

http://msdn.microsoft.com/en-us/library/cc136822(VS.85).aspx

http://crawlmsdn.microsoft.com/en-us/library/cc136893(VS.85).aspx

http://crawlmsdn.microsoft.com/en-us/library/cc703625(VS.85).aspx

 

投稿日時 : 2008年7月9日 9:19

コメント

No comments posted yet.

Post Feedback

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