"alles Exit Button" Frage!

06/09/2011 18:55 Fly™#1
Hey Leute ,
ich hatte letztens die Idee ein Tool zu schreiben mit dem man alle Programme beendet und dann den PC runter fährt.
Ich weiß leider keine Programmiersprache in der man das verwirklichen könnte.
Wisst ihr wie man das macht?
06/09/2011 19:36 Ronox#2
Ich denke mal unter windows, und da würde batch in Frage kommen, einfach die Prozesse Killen lassen, und danach halt Shutdown.
Ein anderer Weg wäre wenn du z.B. daten sofort Speichern möchtest das ganze in AutoIT zu verfassen.
Beide möglichkeiten sollten Umsetzbar sein, die batch Methode um einiges einfacher und schneller als die AutoIT.
06/09/2011 19:42 boxxiebabee#3
Wieso sollte man vor dem Shutdown alle Programme schließen?
06/09/2011 21:04 Aeh'#4
Start -> Herunterfahren ?

Macht genau das alles, wozu ein sinnlosenen Button Proggen?
06/10/2011 20:38 Klenix123#5
Also wenn nicht alle programme geschlossen sein müssen, ist ja unnötig, die werden ja sowieso geschlossen..:
In visual basic:
Shell ("Shutdown -s -t 0)
das ist gewöhnliches herunterfahren...
06/10/2011 23:05 Computerfreek#6
Alternativ einfach in eine *.bat oder *.com-Datei eintragen.
Mit folgendem Code werden alle Anwendungen gezungen sich zu schließen. Dürfte sich also auch nichts aufhängen o.Ä. da es gekillt wird wenn es eine gewisse Zeit überschreitet.
Code:
shutdown -s -f -t 0
06/11/2011 16:10 Achileus#7
Oder in Autoit


$input = InputBox("Ja" , "Um Pc runterzufahren müssen sie Ja schreiben und damm auf Ok gehen oder Enter drücken ")

If $input = "ja" then
Run("Cmd")
sleep(2000)
send("shutdown -s")
send ("{enter}")
EndIf
Exit
06/11/2011 19:44 Toffmo#8
Code:
MOV AX, 5307h
MOV CX, 0003h
MOV BX, 0001h 
INT 15h