Kann ich KeePass so konfigurieren, dass bei der Windows-Wiederherstellung nach dem Hauptschlüssel / Kennwort gefragt wird?


10

Ich habe KeePass so konfiguriert , dass der Arbeitsbereich gesperrt wird, wenn der Computer angehalten werden soll (unter Optionen → Sicherheit ). Dadurch wird sichergestellt, dass meine Kennwörter geschützt sind, wenn mein Windows 7-System in den Ruhezustand versetzt oder in den Ruhezustand versetzt wird. Aber jedes Mal, wenn ich mein System aus dem Ruhezustand oder Ruhezustand wiederherstelle, werden meine Passwörter gesperrt. Ich muss mit der rechten Maustaste auf das Tray-Symbol von KeePass klicken, Arbeitsbereich entsperren auswählen und meinen Datenbankhauptschlüssel eingeben.

Gibt es eine Möglichkeit, dass KeePass in dieser Situation automatisch nach meinem Schlüssel fragt?

Antworten:


14

(Ich beantworte meine eigene Frage ):

Ich kann KeePass nicht so konfigurieren , dass es bei der Wiederherstellung nach dem Hauptkennwort fragt. Hier ist eine Problemumgehung, die auf dieser Superuser-Frage basiert :

Erstellen und Speichern einer neuen geplanten Windows- Aufgabe :

  1. Starten Sie den Taskplaner: WinVerwaltung → Taskplaner oder Win+ Rund geben Sie ein taskschd.msc
  2. Klicken Sie im Taskplaner auf Aktion → Aufgabe erstellen
  3. Benennen Sie auf der Registerkarte " Allgemein erstellen" die Aufgabe " KeePass beim Entsperren ausführen"
  4. Klicken Sie auf der Registerkarte Auslöser der Aufgabe erstellen New...dann auf Aufgabe starten : Wählen Sie On workstation unlockund klicken Sie aufOK
  5. Klicken Sie auf der Registerkarte Aktionen der Aufgabe erstellen auf und geben Sie New...dann in das Feld Programm / Skript ein "C:\WINDOWS\System32\cmd.exe"und geben Sie in das Feld Argumente hinzufügen (optional) ein /c start "" <location of your KeePass database file>(der Speicherort Ihrer KeePass-Datenbankdatei wird im Titel des Hauptfensters von KeePass angezeigt).
  6. Klicken OKSie auf Aufgabe erstellen, um die Aufgabe zu speichern, und schließen Sie dann das Fenster Aufgabenplaner.

Wenn Sie jetzt Ihr System entsperren, führt der Taskplaner KeePass aus, der den Fokus gewinnt und Sie zur Eingabe Ihres Hauptkennworts auffordert. Wenn Sie KeePass so konfiguriert haben, dass das Hauptfenster nach dem Öffnen einer Datenbank (unter Optionen → Schnittstelle ) minimiert wird, werden Ihre KeePass-Fenster auch nach erfolgreicher Eingabe Ihres Hauptkennworts minimiert.


3
Gibt es aus Neugier einen Grund, warum Sie den Pfad zu KeePass nicht direkt in das Feld Programm / Skript eingeben können, sondern als Argument für cmd.exe?
Kodos Johnson

@KodosJohnson, anfangs habe ich den Pfad eingegeben, wie Sie ihn beschreiben. Dies führte dazu, dass KeePass mich aufforderte, als ich mein Windows wiederherstellte, aber die Aufforderung von KeePass hatte keinen Fokus, sodass ich vor der Eingabe auf das Eingabefeld für das Hauptkennwort klicken musste. Die Verwendung von cmd.exebeseitigt diese Notwendigkeit.
CODE-REaD

Vielleicht könnte dies für Sie von Nutzen sein: stackoverflow.com/questions/35988863/… . Vielleicht müssen Sie der geplanten Aufgabe auch eine Verzögerung hinzufügen.
Kodos Johnson

@ KodosJohnson, danke. Ich habe über sendKeys.bat nachgedacht, möchte diese Lösung jedoch so einfach wie möglich halten. Die letzte Version (die startauf den Speicherort meiner KeePass-Datenbank verweist ) scheint zuverlässig zu funktionieren, daher habe ich meine Antwort damit aktualisiert. Bitte lassen Sie mich wissen, wenn es Probleme mit diesem Ansatz gibt.
CODE-REaD
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.