Emulacja przyciśnięcia wyłącznika komputera

Witam.

Mam laptopa. Zastanawiam się czy jest możliwość zaprogramowania (najlepiej w C++) emulacji przyciśnięcia wyłącznika komputera.

O co chodzi? O to, żeby program nie wysyłał żadnych instrukcji typu “shutdown” tylko żeby zadziałał tak, jakbym przytrzymał wyłącznik komputera. :slight_smile: Chodzi o natychmiastowe i niezawodne wyłączenie komputera (bez względu na ewentualne konsekwencje np uszkodzenie danych itd).

Z wiersza poleceń lub z pliku bat:

shutdown /p /f

Lub: http://msdn.microsoft.com/en-us/library … 85%29.aspx

No właśnie nie do końca o to mi chodzi. Chodzi o to, żeby to działało natychmiast lub tak jak po przytrzymaniu przycisku zasilania.

Nie prościej wyciągnąć wtyczkę z kontaktu? Bo mniej więcej coś takiego robi przytrzymanie guzika.

Eh… Przypominam:

Dodatkowo:

Że tak się poprawie: przytrzymania.

Hej,

Wydaje mi się, że nie da rady czegoś takiego napisać, bo - tak jak pisał Frankfurterium - przytrzymanie przycisku włączania komputera po prostu odłącza zasilanie - jest to niezależne od systemu obecnego na maszynie czy innych czynników. Po prostu interpretacja sygnału przez BIOS: przytrzymanie przycisku powyżej 5 sekund = odłączenie zasilania.

Pozdrawiam,

Dimatheus

Google -> “ACPI power off routine”