Nach dem Wechsel zu Windows 10 habe ich Probleme mit der Open-Source-Version von axcrypt (1.7.3156). Aus irgendeinem Grund erscheint das Fenster zum Öffnen/Entschlüsseln einer Datei außerhalb des Bildschirms. Ich kann das Passwort blind eingeben, möchte aber lieber das Fenster sehen.
Ich habe Tricks ausprobiert vondiese Frage:
- Alt-Leertaste + M (das Fenster lässt sich auf dem Bildschirm anscheinend nicht verschieben)
- Suche in der Registrierung nach einer gespeicherten Position (keiner der Schlüssel in HKCU/Software/Axantum/Axcrypt scheint mit diesem Problem in Zusammenhang zu stehen). Dasselbe in HKLM.
- Stapeln der aktuellen Fenster durch Rechtsklick auf die Taskleiste (das Fenster erscheint nicht erneut)
- Windows + Pfeile haben keine Auswirkung auf das jeweilige Fenster
- Entsperren der Taskleiste
Da kein Taskleistensymbol vorhanden ist, sind einige Optionen nicht verfügbar.
Hat jemand andere Ideen?
Antwort1
das ist Svante, der Autor von AxCrypt.
Es gibt Probleme mit Offscreen-Dialogen in Windows 10. Es könnte mit der Verwendung externer Bildschirme bei Laptops zusammenhängen, aber ich bin mir nicht sicher. Leider wird AxCrypt 1.7 nicht wirklich aktiv weiterentwickelt, ich habe meinen Fokus ganz auf Version 2 verlagert.
Vielleicht möchten Sie das ausprobieren. Es kommt tatsächlich besser mit Windows 10 zurecht.
Antwort2
Über drei Monate nach dem Stellen der Frage kam mir bei der Verwendung von AutoHotkey eine Idee, die zu dieser Lösung führte.
Automatisches Verschieben des versteckten Fensters mit AutoHotkey
- Identifizieren Sie die Fensterklasse anhand derWindowList-Skript.
- Schreiben Sie ein Skript, das das Fenster erkennt und verschiebt.
- Skript beim Start ausführen.
Hier ist das Skript, das ich geschrieben habe. So kurz!
; Moves AxCrypt decryption dialog as soon as it opens
SetTitleMatchMode, 3 ; exact match
Loop
{
WinWait, ahk_class #32770
WinMove, ahk_class #32770, , 800, 500
WinWaitClose, ahk_class #32770 ; if the window is still there, no need to loop
}
Jetzt liebe ich AutoHotkey noch mehr.
Wenn Sie andere Anwendungen haben, die Fenster mit öffnen ahk_class #32770
, möchten Sie möglicherweise eine Bedingung einfügen wieif(WinActive("ahk_exe AXCrypt.exe"))
Wie es funktioniert
SetTitleMatchMode
legt den Match-Modus fest fürWinTitle
auf 3, was der genaue Modus ist und sicherstellt, dass wir nur dieses Fenster anpassen.Loop
führt eine Endlosschleife aus.WinWait
wartet, bis das richtige AxCrypt-Fenster geöffnet istWinMove
verschiebt das Fenster auf neue Bildschirmkoordinaten: 800, 500WinWaitClose
wartet, bis das Fenster geschlossen wird, da wir sonst die Schleife unnötig wiederholen.