Bộ tăng tốc bàn phím Windows 7 Copy File


9

Trong Windows XP, khi sao chép / ghi đè nhiều tệp, bạn có thể nhấn Alt + A để sao chép / thay thế tất cả. XP

Các phím tắt này dường như không có sẵn trong Windows 7. Tôi phải nhấn Alt + D rồi Tab, Tab, Tab, Space để có được hiệu ứng tương tự với bàn phím. Win7

Có ai biết một phím tắt để nhấn "nút" khổng lồ trên các hộp thoại này không?


1
Bản sao có thể có - superuser.com/questions/101200/ Mạnh
ChrisF

1
Vâng, về cơ bản, nó hỏi giống như câu hỏi của tôi. Và cũng không có một phản ứng thỏa mãn.
Tim Coker

1
Một khía cạnh cực kỳ khó chịu của GUI Win7, thực sự. Trong các phiên bản trước, bạn thậm chí có thể nhấn "A" để chọn "Có", mặc dù không có nút "Tất cả". Tại sao lại có suy nghĩ chuyển tiếp như vậy sau đó loại bỏ tất cả cho Win7 ...
RJFalconer

"Tiến bộ" và "Lo lắng của người dùng" không thỏa mãn với bạn? Tuy nhiên, có một biện pháp khắc phục: Tổng chỉ huy! :)

2
Không giống như các phiên bản trước, bạn có thể nhấp chuột phải vào nút "Sao chép và thay thế" và "Không sao chép" trong hộp thoại đó và thực sự thực hiện các tác vụ trên tệp, từ hộp thoại đó. Không chắc chắn lý do tại sao bạn muốn làm điều này, nhưng đó không phải là 'tiến bộ'? Bất kể, tôi đoán nó có liên quan đến lý do tại sao không có phím tăng tốc trực tiếp cho chúng mặc dù. ;)
Ƭᴇcʜιᴇ007

Câu trả lời:


5

Sau khi suy nghĩ thêm, tôi nhận ra rằng tôi có thể thực hiện điều này với AutoHotkey .

Lưu phần sau vào tập lệnh và chạy nó với AutoHotkey. Tổ hợp phím Alt + là A. Nó mô phỏng bức xúc Alt + D, Tab, Tab, Tab, Spacekhi một cửa sổ có tiêu đề "Sao chép tập tin" đang hoạt động.

GHI CHÚ: IfWinActiveChức năng khớp với tiêu đề một phần, do đó, nếu bạn có chức năng này đang chạy và tiêu đề của cửa sổ có "Sao chép tệp" trong tiêu đề, AutoHotkey cũng sẽ gửi các khóa đến cửa sổ đó.

;alt + a ... do replace all on select file dialog
#IfWinActive Copy File
!a::
    SendInput !d
    SendInput {Tab}
    SendInput {Tab}
    SendInput {Tab}
    SendInput {Space}
    return

Câu trả lời chính xác. Tôi yêu AutoHotkey. Đừng quên đóng phần # IfWinActive bằng cách tự đặt #IfWinActivekhông có đối số trên một dòng sau câu lệnh return (giả sử bạn không có khai báo nào khác trong điều kiện.)
Mike Clark
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.