Czy jest jakiś sposób, aby wyłączyć skrót CTRL+ Z(Cofnij) w Eksploratorze Windows? Alternatywnie, czy istnieje sposób, aby Eksplorator Windows „zapomniał” o swojej historii cofania?
Powodem, dla którego pytam, jest to, że mogłeś wykonać pewne operacje na plikach w Eksploratorze (kopiowanie, zmiana nazwy itp.) I być może nie uruchamiasz się ponownie przez kilka dni lub dłużej (zamiast tego wybieram hibernację). Problem polega na tym, że jeśli przypadkowo naciśniesz CTRL+ Zjeden lub więcej razy (często myląc aplikację, którą masz na pierwszym planie; użycie konfiguracji z dwoma monitorami zwiększy to prawdopodobieństwo), możesz cofnąć coś, co zostało zrobione przed wiekami, nie zdając sobie sprawy z tego, co się stało .
Nawet jeśli zdasz sobie sprawę z tego, co się stało, możesz nie pamiętać ostatnich kilku operacji, które wykonałeś potencjalnie kilka dni temu. O ile wiem, w Eksploratorze Windows nie ma funkcji „Ponów”, która by Cię uratowała. Mogę sobie wyobrazić scenariusze, w których ten błąd może powodować wiele problemów.
Jeśli skrót można wyłączyć, to przynajmniej zmusi cię do użycia Edit > Undo
elementu menu przed zrobieniem czegoś głupiego. W przeciwnym razie historia cofania mogłaby być okresowo czyszczona, co uniemożliwiłoby cofnięcie niektórych bardzo starych operacji.
Dodatek: Dla osób zainteresowanych wdrożeniem tego utworzyłem plik AHK , który działa cicho ( #NoTrayIcon
opcja) z mojego folderu Autostart systemu Windows. Poza kilkoma innymi przydatnymi skrótami, które wprowadziłem, wygląda to tak:
#NoTrayIcon
SetTitleMatchMode RegEx
return
; Disable Ctrl+Z shortcut in Windows Explorer
;
#IfWinActive ahk_class ExploreWClass|CabinetWClass
^z::return
#IfWinActive
Jeśli wolisz opinie zamiast CTRL+ Zpo prostu nic nie robiąc, odtwórz domyślny dźwięk lub użyj, MsgBox
aby wyświetlić okno dialogowe.
#IfWinActive ahk_class ExploreWClass|CabinetWClass
^z::
;Uncomment the feedback option you prefer below
;SoundPlay *-1
;MsgBox Ctrl+Z has been disabled.
return
#IfWinActive