web-dev-qa-db-ja.com

Windowsの復元時にマスターキー/パスワードを要求するようにKeePassを構成できますか?

コンピュータがサスペンドされようとしているときに KeePassLockワークスペースに設定しました [オプション]→[セキュリティ)。これにより、Windows 7システムがスリープまたは休止状態になったときにパスワードが保護されます。しかし、システムをスリープまたは休止状態から復元するたびに、パスワードがロックされるため、KeePassのトレイアイコンを右クリックしてUnlock Workspaceを選択する必要がありますデータベースマスターキーを入力します。

この状況でキーにKeePassプロンプトを自動的に表示させる方法はありますか?

10
CODE-REaD

(私 自分の質問に答える ):

KeePass自体をに設定する方法が見つからない(復元時にマスターパスワードを要求する)。これが このスーパーユーザーの質問 に基づく回避策です。

新しいウィンドウを作成して保存スケジュールされたタスク

  1. タスクスケジューラを起動します。 Win管理ツール→タスクスケジューラ、または Win+Rtaskschd.mscと入力します
  2. タスクスケジューラで、アクション→タスクの作成
  3. タスクの作成全般タブで、タスクに名前を付けますロック解除時にKeePassを実行します
  4. タスクの作成トリガータブで、 New... 次に、Begin the task:select On workstation unlock そしてクリック OK
  5. タスクの作成Actionsタブで、 New... 次に、Program/scriptフィールドに"C:\WINDOWS\System32\cmd.exe"を入力し、Add arguments(optional)フィールドに/c start "" <location of your KeePass database file>(KeePassデータベースファイルの場所は、KeePassのメインウィンドウのタイトルに表示されます)。
  6. クリック OK [タスクの作成]でタスクを保存し、[タスクスケジューラ]ウィンドウを閉じます。

システムのロックを解除すると、タスクスケジューラがKeePassを実行します。KeePassは フォーカスを取得 し、マスターパスワードの入力を求めます。 データベースを開いた後にメインウィンドウを最小化するようにKeePassを構成している場合オプション→インターフェースの下)、KeePassウィンドウも最小化しますマスターパスワードの入力に成功した後。

14
CODE-REaD