1

У меня проблема, каждые несколько дней моя компания перезапускает мою рабочую станцию, и я продолжаю терять работу из-за этого. Я открыл заявку в службу поддержки со службой поддержки, но они понятия не имеют, как это предотвратить (типично).

Я знаю, что они не используют команду shutdown для перезагрузки моего компьютера, потому что запуск shutdown -a не останавливает его.

Я подумал, что, может быть, кто-то создал приложение "keep alive", чтобы остановить перезапуск моей рабочей станции, чтобы я сам мог перезапустить его, когда я буду готов сделать это (т.е. после того, как я сохраню свою работу и т.д.). Из-за работы, которую я делаю (я программист), не всегда возможно сохранить то, что я делаю (например, если я нахожусь в процессе отладки чего-то сложного).

Может быть, я могу перехватить и заблокировать какое-то сообщение о завершении работы в winapi (хотя это обсуждение мне больше подходит для переполнения стека).

1 ответ1

1

Вы можете написать приложение самостоятельно и поймать сообщение WM_QUERYENDSESSION .
Эта программа, по-видимому, не дает системе перейти в спящий режим, но я не думаю, что этого будет достаточно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .