kann man Windows eigentlich mit VBA herunterfahren und wenn ja, wie geht das?
Gruß Dieter
Option Explicit
Sub OS_Version()
Const STRPC As String = "."
Dim objWMI As Object, colOS As Object, objOS As Object
Set objWMI = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & STRPC & "\root\cimv2")
Set colOS = objWMI.ExecQuery("Select * from Win32_OperatingSystem")
For Each objOS In colOS
If InStr(objOS.Caption, "XP") > 0 Then
Set colOS = GetObject("winmgmts:{(Shutdown)}").ExecQuery("Select * from Win32_OperatingSystem")
For Each objOS In colOS
objOS.Win32Shutdown (1)
Next
End If
Next
End Sub
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen