Бро я тебя просил сделать программку которая типо выключает комп а на самом деле нет. Нашел я более легкий способ. Почему сам не напишу, потому что начал изучать программирование с Java(крестики-нолики, калькулятор, это напишу).
Суть программы: отловить событие нажатия "Завершить работу" и выполнить команды shutdown -a потом shotdown -h. Главное чтобы программа переводила комп в гибернацию при попытке отключить его. Конечно все это незаметно для пользователя, чтоб не видно работы программы