Tastaturbeschleuniger im Windows 7-Dialogfeld "Datei kopieren"

9

In Windows XP können Sie beim Kopieren / Überschreiben mehrerer Dateien Alt + A drücken, um alle zu kopieren / zu ersetzen. XP

Diese Tastaturkürzel scheinen in Windows 7 nicht verfügbar zu sein. Ich muss Alt + D und dann Tab, Tab, Tab, Leertaste drücken, um den gleichen Effekt mit der Tastatur zu erzielen. Win7

Kennt jemand eine Tastenkombination zum Drücken der riesigen "Tasten" in diesen Dialogen?

Tim Coker
quelle
1
Mögliche duplizieren - superuser.com/questions/101200/...
ChrisF
1
Ja, es stellt im Grunde das Gleiche wie meine Frage. Und auch ohne zufriedenstellende Antwort.
Tim Coker
1
Ein unglaublich nerviger Aspekt der Win7-Benutzeroberfläche. In früheren Versionen konnten Sie sogar "A" drücken, um "Ja" auszuwählen, obwohl keine "Alle" -Taste vorhanden ist. Warum sollte diese Art von
Vorausdenken
"Fortschritt" und "Benutzerangst" befriedigen Sie nicht? Es gibt jedoch ein Mittel: Total Commander! :)
2
Im Gegensatz zu früheren Versionen können Sie in diesem Dialogfeld mit der rechten Maustaste auf die Schaltflächen "Kopieren und Ersetzen" und "Nicht kopieren" klicken und in diesem Dialogfeld tatsächlich Aufgaben für die Datei ausführen. Sie sind sich nicht sicher, warum Sie dies tun möchten, aber ist das nicht ein Fortschritt? Unabhängig davon würde ich vermuten, dass es etwas damit zu tun hat, warum es für sie keine direkten Gaspedaltasten gibt. ;)
Ƭᴇcʜιᴇ007

Antworten:

5

Nachdem ich noch etwas darüber nachgedacht hatte, wurde mir klar, dass ich dies mit AutoHotkey erreichen konnte .

Speichern Sie Folgendes in einem Skript und führen Sie es mit AutoHotkey aus. Die Tastenkombination ist Alt + A. Es simuliert das Drücken Alt + D, Tab, Tab, Tab, Spacewenn ein Fenster mit dem Titel „Copy File“ aktiv ist.

HINWEIS: Die IfWinActiveFunktion stimmt mit Teiltiteln überein. Wenn diese Funktion ausgeführt wird und der Titel des Fensters "Titel kopieren" enthält, sendet AutoHotkey die Schlüssel auch an dieses Fenster.

;alt + a ... do replace all on select file dialog
#IfWinActive Copy File
!a::
    SendInput !d
    SendInput {Tab}
    SendInput {Tab}
    SendInput {Tab}
    SendInput {Space}
    return
Tim Coker
quelle
Gute Antwort. Ich liebe AutoHotkey. Vergessen Sie nicht, den Abschnitt #IfWinActive zu schließen, #IfWinActiveindem Sie nach der return-Anweisung keine Argumente in eine eigene Zeile setzen (vorausgesetzt, Sie haben keine anderen Deklarationen, die in die Bedingung eingeschlossen werden müssen).
Mike Clark