2016-04-19 3 views
0

Я создаю приложение Electron, которое нужно заблокировать ПК пользователя (для обеспечения безопасности) после выполнения большой задачи.Электронное приложение: как «заблокировать» компьютер?

Я не могу найти способ добиться этого.

Есть ли способ отправить нажатие клавиш (WinKey + L) в ОС?

ответ

1

В Windows вам необходимо вызвать функцию LockWorkStation. Вы можете либо написать собственный Node-модуль для вызова этой функции, либо просто выполнить rundll32.exe user32.dll, LockWorkStation в командной строке (что и делает пакет lockpc).

+0

Блестящий! Я не знал об этом. –