Java Стоп Windows Выключение - PullRequest
0 голосов
/ 03 апреля 2020

У меня странная проблема. Я хочу определить, когда windows хочет завершить работу, и остановить его отключение с помощью java. Я подумал об использовании ловушки отключения и просто запустил команду shutdown / a, однако, похоже, она не работает.

1 Ответ

1 голос
/ 03 апреля 2020

Вам нужно ответить на сообщение WM_QUERYENDSESSION и вернуть 0.

Вы можете сделать это с помощью JNA .

Другой пример здесь: https://github.com/mirror/jdownloader/blob/master/src/org/jdownloader/osevents/windows/jna/ShutdownDetect.java

...