Esiste un modo per disabilitare il collegamento CTRL+ Z(Annulla) in Esplora risorse? In alternativa, esiste un modo per fare in modo che Windows Explorer "dimentichi" la cronologia degli annullamenti?
Il motivo per cui ti chiedo è che potresti aver eseguito alcune operazioni sui file in Explorer (copia, ridenominazione, ecc.) E forse non riavvii per giorni o più (scegliendo invece di andare in letargo). Il problema è che se colpisci accidentalmente CTRL+ Zuna o più volte (spesso confondendo l'applicazione che hai in primo piano; l'utilizzo di un'impostazione a doppio monitor aumenterà tale probabilità), potresti annullare qualcosa che è stato fatto anni fa senza rendersi conto di ciò che è successo .
Anche se ti rendi conto di quello che è successo, potresti non ricordare quali sono state le ultime operazioni che hai fatto potenzialmente giorni fa. Per quanto posso dire, non c'è alcuna funzione "Ripeti" in Esplora risorse per salvarti. Posso immaginare scenari in cui questo errore potrebbe causare molti problemi.
Se la scorciatoia può essere disabilitata, ti costringerebbe almeno a usare la Edit > Undo
voce di menu prima di fare qualcosa di stupido. Altrimenti, se la cronologia degli annullamenti potesse essere periodicamente cancellata, ciò impedirebbe di annullare alcune operazioni molto vecchie.
Addendum: per coloro che sono interessati all'implementazione di questo, ho creato un file AHK che gira silenziosamente (l' #NoTrayIcon
opzione) dalla mia cartella di avvio di Windows. Oltre ad altre scorciatoie utili che ho incorporato, ecco come appare:
#NoTrayIcon
SetTitleMatchMode RegEx
return
; Disable Ctrl+Z shortcut in Windows Explorer
;
#IfWinActive ahk_class ExploreWClass|CabinetWClass
^z::return
#IfWinActive
Se si preferisce un feedback anziché CTRL+ Zsemplicemente non fare nulla, riprodurre un suono predefinito o utilizzare MsgBox
per far apparire una finestra di dialogo.
#IfWinActive ahk_class ExploreWClass|CabinetWClass
^z::
;Uncomment the feedback option you prefer below
;SoundPlay *-1
;MsgBox Ctrl+Z has been disabled.
return
#IfWinActive