Re: Mittels Programm STROM AUSSCHALTEN?!
Ich würde sagen da der Virus das blocken kann.
Du könntes ja nen Bsod erzeigen , das kann man nicht blocken ... :roll: greetz |
Re: Mittels Programm STROM AUSSCHALTEN?!
EWX_FORCE hat bei mir bisher jedes Programm beendet, das sonst einen Shutdown blockiert hätte...
Gruß, ManuMF |
Re: Mittels Programm STROM AUSSCHALTEN?!
Stichwort ApiHooks:
Nen ApiHook auf ExitWindowsEx aus der user32.dll ... Oder so aber da weiß ich nicht ob es nicht trotzdem beendet wird wegen EWX_FORCE.
Delphi-Quellcode:
procedure WMQueryEndSession(var Msg: TWMQueryEndSession); message WM_QueryEndSession;
procedure TForm1.WMQueryEndSession(var Msg: TWMQueryEndSession); begin Msg.Result := 0; end; greetz Edit: Source geändert ... |
Re: Mittels Programm STROM AUSSCHALTEN?!
Das EWX_FORCE sendet direkt WM_ENDSESSION, glaube ich. Zumindest funktioniert Msg.Result nicht :mrgreen:
Gruß, ManuMF |
Re: Mittels Programm STROM AUSSCHALTEN?!
Nun wäre auch ein Weg! Denke das Thread Thema ist jetzt tatsächlich am Ende. Grüße // Martin
|
Re: Mittels Programm STROM AUSSCHALTEN?!
also, ich hätt da noch ne möglichkeit den rechner über ein programm auszuschalten:
Windows hat eine exe namens "shutdown" , die man über Start/asuführen/cmd starten kann. wenn du in deinem Programm mit dem winexec-befehl die shutdown.exe ausführst bekommst du das bestimmt hin. |
Re: Mittels Programm STROM AUSSCHALTEN?!
Funktioniert aber nicht unter Win9x.
Gruß, ManuMF |
Re: Mittels Programm STROM AUSSCHALTEN?!
Ja, das wäre auch ein Weg.
Möglicherweise könnte man es mit Relaisschaltung so einrichten, das alle Peripheriegeräte mit ausgeschaltet werden. Dann bräuchte man aber ein Relais mit Zeitverzögerung oder Master/Slave-Steckdoes. WEnnd er Computer keinen Strom mehr zieht, dann gehen auch die Pheripheriegeräte aus. Grüße // Martin |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:50 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz