Non è possibile cancellare la voce "Elimina" ma con workaround ( di mia invenzione, riservato ogni diritto e utilizzo

) si può sostituire con un'altra
Copia-Incolla questo script su un Blocco Note e salva con estensione .reg
Codice:
Windows Registry Editor Version 5.00
; x_Master_x
; File
[HKEY_CLASSES_ROOT\*\shell\delete]
@="Apri cartella"
[HKEY_CLASSES_ROOT\*\shell\delete\command]
@=hex(2):65,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,2e,00,65,00,78,00,65,\
00,20,00,2f,00,73,00,65,00,6c,00,65,00,63,00,74,00,2c,00,20,00,22,00,25,00,\
31,00,22,00,00,00
; Cartelle
[HKEY_CLASSES_ROOT\Directory\shell\delete]
@="Cerca..."
[HKEY_CLASSES_ROOT\Directory\shell\delete\command]
"DelegateExecute"="{a015411a-f97d-4ef3-8425-8a38d022aebc}"
@="%SystemRoot%\\explorer.exe"
Prima dell'aggiunta:
Risultato:
Per eliminare le modifiche:
Codice:
Windows Registry Editor Version 5.00
;x_Master_x
; File
[-HKEY_CLASSES_ROOT\*\shell\delete]
; Cartelle
[-HKEY_CLASSES_ROOT\Directory\shell\delete]
Le voci che ho aggiunto sono "Cerca..." per le cartelle ( rimosso con l'introduzione del SP1 ) e "Apri cartella" per i file ( apre una nuova finestra della directory con il file selezionato )
Usando lo stesso metodo è possibile "sostituire" ogni voce del menù contestuale, esempi:
Codice:
copy ( Copia )
cut ( Taglia )
paste ( Incolla )
rename ( Rinomina )
properties ( Proprietà )