Tôi có thể định cấu hình KeePass để nhắc nhập khóa chính / mật khẩu khi khôi phục Windows không?


10

Tôi đã định cấu hình không gian làm việc KeePass to Lock khi máy tính sắp bị treo (trong Tùy chọn → Bảo mật ), đảm bảo mật khẩu của tôi được bảo vệ khi hệ thống Windows 7 của tôi ngủ hoặc ngủ đông. Nhưng mỗi lần tôi khôi phục hệ thống của mình khỏi chế độ ngủ hoặc ngủ đông, mật khẩu của tôi sẽ bị khóa và tôi phải nhấp chuột phải vào biểu tượng khay của KeePass, chọn Mở khóa Không gian làm việc và nhập khóa chính của cơ sở dữ liệu.

Có cách nào để tự động nhắc KeePass cho khóa của tôi trong tình huống này không?

Câu trả lời:


14

(Tôi trả lời câu hỏi của riêng tôi ):

Tôi không thể tìm cách tự cấu hình KeePass thành Prompt cho mật khẩu chính khi được khôi phục , vì vậy đây là một cách giải quyết dựa trên câu hỏi siêu người dùng này :

Tạo và lưu một tác vụ theo lịch trình Windows mới :

  1. Bắt đầu Trình lập lịch tác vụ: WinCông cụ quản trị → Trình lập lịch tác vụ hoặc Win+ Rvà nhập taskschd.msc
  2. Trong Trình lập lịch tác vụ, Hành động → Tạo tác vụ
  3. Trong tab Tạo tác vụ chung , hãy đặt tên cho tác vụ Chạy KeePass khi mở khóa
  4. Trong tab Tạo tác vụ kích hoạt , bấm vào New...sau đó để Bắt đầu tác vụ: chọn On workstation unlockvà nhấpOK
  5. Trong Create Task của Actions tab, bấm vào New...sau đó trong Program / script lĩnh vực nhập "C:\WINDOWS\System32\cmd.exe"và trong lập luận Add (không bắt buộc) lĩnh vực nhập /c start "" <location of your KeePass database file>(vị trí của KeePass tập tin cơ sở dữ liệu xuất hiện của bạn trong tiêu đề cửa sổ chính KeePass').
  6. Bấm OKvào Tạo tác vụ để lưu tác vụ, sau đó đóng cửa sổ Lập lịch tác vụ.

Bây giờ khi bạn mở khóa hệ thống của mình, Trình lập lịch tác vụ sẽ thực thi KeePass, thao tác này sẽ tập trung và nhắc bạn nhập Mật khẩu chủ. Nếu bạn đã cấu hình KeePass để Thu nhỏ cửa sổ chính sau khi mở cơ sở dữ liệu (trong Tùy chọn → Giao diện ), cửa sổ KeePass của bạn cũng sẽ thu nhỏ sau khi bạn nhập thành công Mật khẩu chính.


3
Vì tò mò, có lý do nào khiến bạn không thể trực tiếp nhập đường dẫn đến KeePass trong trường Chương trình / tập lệnh, thay vì làm đối số cmd.exekhông?
Kodos Johnson

@KodosJohnson, ban đầu tôi đã nhập đường dẫn như bạn mô tả. Điều đó khiến KeePass nhắc tôi khi tôi khôi phục Windows, nhưng lời nhắc của KeePass không có tiêu điểm, vì vậy tôi cần nhấp vào trường nhập Mật khẩu chính trước khi nhập. Việc sử dụng cmd.exeloại bỏ nhu cầu này.
MÃ-REaD

Có lẽ điều này có thể hữu ích với bạn: stackoverflow.com/questions/35988863/ . Ngoài ra, có thể bạn cần thêm một độ trễ bằng cách nào đó trong tác vụ theo lịch trình.
Kodos Johnson

@KodosJohnson, cảm ơn bạn. Tôi đã xem xét sendKeys.bat nhưng muốn giữ giải pháp này đơn giản nhất có thể. Bản sửa đổi mới nhất (chỉ startvào vị trí của cơ sở dữ liệu KeePass của tôi) dường như hoạt động đáng tin cậy vì vậy tôi đã cập nhật câu trả lời của mình với nó. Xin vui lòng cho tôi biết nếu có bất kỳ vấn đề với phương pháp này.
MÃ-REaD
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.