Det var godt
hov glemte parameteren s (shutdown).
ShellExecute(NULL, "open", "Shutdown", "-s -t 10 -f", NULL, SW_MAXIMIZE);
Her har du mulighederne for shutdown (gældende for Windows XP..)
Format: shutdown [-i | -l | -s | -r | -a] [-f] [-m \\\\computernavn] [-t xx]
[-c "kommentar"] [-d up:xx:yy]
Ingen argumenter Viser denne meddelelse (samme som -?)
-i Viser GUI-grænseflade, skal være første indstilling
-l Logger af (kan ikke bruges med indstillingen -m)
-s Lukker computeren
-r Lukker og genstarter computeren
-a Afbryder lukning af systemet
-m \\\\computernavn Fjerncomputeren skal lukkes/genstartes/afbrydes
-t xx Angiver timeout for lukning til xx sekunder
-c "kommentar" Lukker kommentar (maksimalt 127 tegn)
-f Gennemtvinger lukning af programmer, der kører,
uden varsel
-d [u][p]:xx:yy Årsagskoden for lukningen
u er brugerkode
p er en planlagt lukkekode
xx er hovedårsagskoden
(positivt heltal mindre end 256)
yy er den mindre årsagskode
(positivt heltal mindre end 65536)
Indlæg senest redigeret d. 19.02.2008 16:18 af Bruger #1330