Я бы надеялся , что ты не сможешь этого сделать. Я несколько раз сталкивался с ситуациями, когда я не мог перезагрузить компьютер другим способом. В таких случаях действительно ли вы хотите заставить пользователя ноутбука отключить питание и вынуть аккумулятор во время работы?
Получив это предупреждение, вы, возможно, пишете программное обеспечение для довольно разных ситуаций, где это имеет больше смысла. Не могли бы вы дать более подробную информацию о мотивации для этого?
Если пользователь может удерживать кнопку питания нажатой (указывая, что он действительно, действительно хочет выключить машину), он не может физически отключить питание?
РЕДАКТИРОВАТЬ: Ответ на комментарий от magsto:
Если все вовлеченные действительно, действительно хотят этого - объяснив им, что, если что-то пойдет не так, и им нужно будет перезагружать компьютер, им придется пойти на еще более прямой способ выключения, который я подозреваю скорее повредит аппаратное обеспечение, чем метод «удерживать питание» ... поговорите с производителем устройства. Похоже, вы, вероятно, работаете с конкретным устройством, поэтому они могут настроить что-то в BIOS для вас, даже если это не общедоступный вариант.
Учитывая, что это почти всегда очень плохая идея, я не удивлен, что нет простой поддержки для нее, но если вы спросите производителя, может быть какой-то скрытый способ сделать то, что вы хотите. Тем не менее, я бы посоветовал вам привлечь всех к размышлениям обо всех возможных последствиях.