Title : Windows Shutdown
Author : pexe
Posted : 1+ years ago
Description : use:
-s to shutdown
-r to restart
-l to logoff
and you can set the time to the operation by using -t XX
XX = time in secs
tested with Windows XP Professional Code : Function DLLShutdown(parm$="-s -t 0")
ExecFile SystemProperty("systemdir")+"shutdown.exe"+parm$
End Function
Comments :
xlsior(Posted 1+ years ago)
You probably should parse your environment variables first, since you can never count on windows being installed in c:windows... Many systems use c:winnt instead, and technically it doesn't even have to be on your C drive.
pexe(Posted 1+ years ago)
it is only an example, you can custumize this code how you want..and.. this conde only works with Windows XP
Chad(Posted 1+ years ago)
Kinda funny, should hide it somewhere in a program and if they press it, :-D
wizzlefish(Posted 1+ years ago)
Hmmm...I could make it automatically run when my sister gets on the computer and she'll only have 30 seconds...and in the last five seconds a skull comes up and yells "5...4...3...2...1!!" and then there's an explosion sound and the computer shuts down while the skull laughs maniacally!
Blaine(Posted 1+ years ago)
Instead of being:Function DLLShutdown(parm$="-s -t 0",path$="C:")
ExecFile path$+"WINDOWSsystem32shutdown.exe"+parm$
End Function
it should be:
Function DLLShutdown(parm$="-s -t 0")
ExecFile SystemProperty("systemdir")+"shutdown.exe"+parm$
End Function
Tested with XP. Should work on other versions of Windows as well.
Ked(Posted 1+ years ago)
I don't understand what to press to make it work...._________________Your just jealous because I'm human.
t3K|Mac(Posted 1+ years ago)
nice one for dealing with onlinecheaters
xlsior(Posted 1+ years ago)
You can terminate the pending shutdown by doing a
shutdown /a from the command line during the 30 second countdown.
t3K|Mac(Posted 1+ years ago)
most cheaters don't know that.
Ked(Posted 1+ years ago)
Thank you, thank you
Ked(Posted 1+ years ago)
For some reason this doesn't work on my computer. I ran it and nothing happened.
kevin8084(Posted 1+ years ago)
try
api_ExitWindowsEx(5,0)
kfprimm(Posted 1+ years ago)
needs to be
Function DLLShutdown(parm$="-s -t 0")
ExecFile SystemProperty("systemdir")+"shutdown.exe "+parm$
End Function
pexe(Posted 1+ years ago)
BTW: I've fixed the code. Now it includes systemproperty
BlitzSupport(Posted 1+ years ago)
Ha, welcome back!
*(Posted 1+ years ago)
With shutdown.exe you can do an instant shutdown so no chance of aborting it, used to do it on me step-sons computer he was prone to playing it till late so make his computer stay shutting down till 8am in the morning.
_PJ_(Posted 1+ years ago)
<div class="quote"> nice one for dealing with onlinecheaters

</div>Pretty sure there's some dodgy legal ground if your application initiates a shutdown procedure on someone's PC without their say-so. [/i]