Чи є спосіб відключити ярлик CTRL+ Z(Скасувати) у Провіднику Windows? Крім того, чи є спосіб, щоб Windows Explorer "забув" свою історію скасування?
Причиною я є те, що ви, можливо, зробили деякі файлові операції в Провіднику (копіювання, перейменування тощо), і, можливо, ви не перезавантажуєтесь протягом днів і довше (вибираючи замість цього сплячий режим). Проблема полягає в тому, що якщо ви випадково натиснули CTRL+ Zодин чи кілька разів (часто помиляючись, яка програма у вас на передньому плані; використання налаштування подвійного монітора збільшить цю ймовірність), ви можете скасувати щось, що було зроблено століттями назад, не розуміючи, що сталося .
Навіть якщо ви усвідомлюєте, що сталося, ви можете не пам’ятати, які останні кілька операцій були, які ви робили потенційно кілька днів тому. Наскільки я можу сказати, в Windows Explorer немає функції «Повторити», щоб зберегти вас. Я можу уявити сценарії, в яких ця помилка могла б викликати багато проблем.
Якщо ярлик можна відключити, це принаймні змусить вас скористатися Edit > Undo
пунктом меню, перш ніж робити щось дурне. В іншому випадку, якщо історія скасування може бути періодично очищена, це не дозволить скасувати деякі дуже старі операції.
Додаток: Для тих, хто зацікавлений у здійсненні цього, я створив файл AHK, який працює безшумно ( #NoTrayIcon
опція) зі своєї папки запуску Windows. Окрім деяких інших корисних ярликів, які я включив, це виглядає так:
#NoTrayIcon
SetTitleMatchMode RegEx
return
; Disable Ctrl+Z shortcut in Windows Explorer
;
#IfWinActive ahk_class ExploreWClass|CabinetWClass
^z::return
#IfWinActive
Якщо ви віддаєте перевагу зворотній зв'язок замість CTRL+ Zпросто нічого не робите, відтворюйте звук за замовчуванням або використовуйте, MsgBox
щоб викликати діалог.
#IfWinActive ahk_class ExploreWClass|CabinetWClass
^z::
;Uncomment the feedback option you prefer below
;SoundPlay *-1
;MsgBox Ctrl+Z has been disabled.
return
#IfWinActive