Có cách nào để tắt phím tắt CTRL+ Z(Hoàn tác) trong Windows Explorer không? Ngoài ra, có cách nào để Windows Explorer "quên" lịch sử hoàn tác của nó không?
Lý do tôi hỏi là bạn có thể đã thực hiện một số thao tác tệp trong Explorer (sao chép, đổi tên, v.v.) và có lẽ bạn không khởi động lại trong nhiều ngày hoặc lâu hơn (thay vào đó là ngủ đông). Vấn đề là nếu bạn vô tình nhấn CTRL+ Zmột hoặc nhiều lần (thường nhầm lẫn ứng dụng nào bạn có ở phía trước; sử dụng thiết lập màn hình kép sẽ làm tăng khả năng đó), bạn có thể hoàn tác điều gì đó đã được thực hiện từ lâu mà không nhận ra điều gì đã xảy ra từ lâu .
Ngay cả khi bạn nhận ra điều gì đã xảy ra, bạn có thể không nhớ những thao tác cuối cùng mà bạn đã thực hiện vài ngày trước. Theo như tôi có thể nói, không có chức năng "Làm lại" trong Windows Explorer để cứu bạn. Tôi có thể tưởng tượng các kịch bản trong đó sai lầm này có thể gây ra nhiều vấn đề.
Nếu phím tắt có thể bị vô hiệu hóa, ít nhất nó sẽ buộc bạn sử dụng Edit > Undo
mục menu trước khi làm điều gì đó ngu ngốc. Mặt khác, nếu lịch sử hoàn tác có thể được xóa theo định kỳ, điều đó sẽ ngăn một số hoạt động rất cũ không được hoàn tác.
Phụ lục: Đối với những người quan tâm đến việc thực hiện điều này, tôi đã tạo một tệp AHK chạy âm thầm ( #NoTrayIcon
tùy chọn) từ thư mục Windows Startup của tôi. Bên cạnh một số phím tắt hữu ích khác mà tôi kết hợp, đây là giao diện:
#NoTrayIcon
SetTitleMatchMode RegEx
return
; Disable Ctrl+Z shortcut in Windows Explorer
;
#IfWinActive ahk_class ExploreWClass|CabinetWClass
^z::return
#IfWinActive
Nếu bạn thích phản hồi thay vì CTRL+ Zkhông làm gì cả, hãy phát âm thanh mặc định hoặc sử dụng MsgBox
để khiến hộp thoại xuất hiện.
#IfWinActive ahk_class ExploreWClass|CabinetWClass
^z::
;Uncomment the feedback option you prefer below
;SoundPlay *-1
;MsgBox Ctrl+Z has been disabled.
return
#IfWinActive