VS實現系統的重新啓動

 '重起的函數確定
    Public Sub Rest()
        System.Threading.Thread.Sleep(5000) '延遲5秒
        Dim mc As New System.Management.ManagementClass("Win32_OperatingSystem")
        mc.Scope.Options.EnablePrivileges = True
        For Each mo As System.Management.ManagementObject In mc.GetInstances()
            mo.InvokeMethod("Win32Shutdown", New Object() {6})
        Next
        mc.Dispose()
        End
    End Sub
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章