Чи можна налаштувати KeePass на запит на відновлення головного ключа / пароля для відновлення Windows?


10

Я налаштував KeePass для блокування робочої області, коли комп'ютер буде призупинено (у розділі Опції → Безпека ), що забезпечує захист моїх паролів, коли моя система Windows 7 перебуває у сплячому режимі або перебуває в сплячому режимі. Але щоразу, коли я відновлюю систему в режимі сну або сплячки, мої паролі, отже, блокуються, і я повинен клацнути правою кнопкою миші піктограму лотка KeePass, вибрати Unlock Workspace і ввести головний ключ моєї бази даних.

Чи існує спосіб автоматичного запиту KeePass для мого ключа в цій ситуації?

Відповіді:


14

відповідаю на власне запитання ):

Я не можу знайти спосіб налаштувати KeePass для запрошення головного пароля при відновленні , тому ось вирішення, що базується на цьому питанні щодо суперпользователя :

Створіть і збережіть нове завдання з розкладом Windows :

  1. Запустіть Планувальник завдань: WinАдміністративні засоби → Планувальник завдань або Win+ Rта введіть taskschd.msc
  2. У Планувальнику завдань, Дія → Створити завдання
  3. На вкладці Створення загальних завдань назвіть завдання Запустити KeePass при розблокуванні
  4. У Create Task в тригер вкладки, натисніть New...потім для Begin завдання: вибрати On workstation unlockі натиснітьOK
  5. У Create Task в Actions вкладку, натисніть New...потім в програмі / сценарію поле введення "C:\WINDOWS\System32\cmd.exe"і в Додати аргументи (необов'язково) поле введення /c start "" <location of your KeePass database file>(місце розташування вашого файлу бази даних з'являється KeePass в головному заголовку вікна KeePass ').
  6. Клацніть OKна «Створити завдання», щоб зберегти завдання, а потім закрийте вікно «Планувальник завдань».

Тепер, коли ви розблокуєте вашу систему, Планувальник завдань виконає KeePass, який отримає фокус та запропонує вам ваш головний пароль. Якщо у вас KeePass налаштовано на мінімізацію головного вікна після відкриття бази даних (у розділі Опції → Інтерфейс ), ваші вікна KeePass також зменшаться після того, як ви успішно ввели свій головний пароль.


3
З цікавості, чи є причина, чому ви не можете ввести шлях до KeePass безпосередньо в поле Програма / скрипт, а не як аргумент cmd.exe?
Кодос Джонсон

@KodosJohnson, спочатку я вступив на шлях, як ви описуєте. Це призвело до того, що KeePass запропонував мені, коли я відновив свою Windows, але в запиті KeePass не було уваги, тому мені потрібно було натиснути на поле введення головного пароля, перш ніж вводити текст. Застосування cmd.exeусуває цю потребу.
CODE-READ

Можливо, це може вам стати в нагоді : stackoverflow.com/questions/35988863/… . Також, можливо, вам потрібно буде якось додати затримку в запланованому завданні.
Кодос Джонсон

@KodosJohnson, дякую Я розглядав sendKeys.bat, але хочу зробити це рішення максимально простим. Остання редакція (вказує startна розташування моєї бази даних KeePass), здається, працює надійно, тому я оновив свою відповідь на неї. Будь ласка, повідомте мені, чи є проблеми з таким підходом.
CODE-READ
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.