Supportnet / Forum / Skripte(PHP,ASP,Perl...)
VBScript für Neustart von Windows XP
Frage
Hallo alle,
ich habe mal im Internet einen VBScript für das herunterfahren eines Windows XP - Rechners gefunden. Das find ich sehr nützlich, vor allem für eine Remoteverbindung. Da ich leider in VB so gut wie keine Kenntnisse hab, wollte ich fragen, ob jemand sowas auch für's NEUSTARTEN kann/hat.
Danke schon mal im Vorraus. So sieht, das Script für's herunterfahren aus:
dim OpSysSet, obj
Set OpSysSet = GetObject("winmgmts:{impersonationLevel=impersonate," & _
"(Shutdown)}//./root/cimv2").ExecQuery _
("SELECT * FROM Win32_OperatingSystem" &_
" WHERE Primary=true")
For Each obj In OpSysSet
obj.Win32Shutdown(8)
Next
Antwort 1 von hendrikw
Versuchs mal mit obj.Win32Shutdown(2)
Die Codes für die verschiedenen Runterfahr/Neustart-Flags sind:
LOGOFF 0
SHUTDOWN 0x00000001
REBOOT 0x00000002
FORCE 0x00000004
POWEROFF 0x00000008
mfg
Hendrik
Die Codes für die verschiedenen Runterfahr/Neustart-Flags sind:
LOGOFF 0
SHUTDOWN 0x00000001
REBOOT 0x00000002
FORCE 0x00000004
POWEROFF 0x00000008
mfg
Hendrik
Antwort 2 von [Rocco]
Hey!
Super, das hat geklappt. Hab das Script kopiert und neu angelegt mit den genannten Veränderungen. Hat wunderbar geklappt. Vielen Dank!
Super, das hat geklappt. Hab das Script kopiert und neu angelegt mit den genannten Veränderungen. Hat wunderbar geklappt. Vielen Dank!

