30286 Letture

Aggiungere i comandi "Copia" e "Sposta nella cartella" nel menù contestuale

Il trucco è decisamente vecchio (ne parlammo addirittura nel 2001) ma è pur sempre valido anche nelle più recenti versioni di Windows, compreso Windows 7. Se è soliti lavorare spesso su file e cartelle, potrebbe essere interessante aggiungere – all'interno del menù contestuale del sistema operativo (compare cliccando con il tasto destro del mouse su un qualunque file o directory) – due voci accessorie. La prima può essere impiegata per copiare rapidamente un file o una cartella nella destinazione specificata mentre la seconda per effettuare un'operazione di spostamento.
Applicando il trucco qui illustrato, dopo aver selezionato uno o più file sarà possibile copiarli oppure spostarli in un colpo solo ricorrendo al menù contestuale (clic con il tasto destro del mouse).

Inserendo due nuove chiavi nel registro di sistema di Windows, sarà possibile attivare immediatamente i comandi "Copia nella cartella" e "Sposta nella cartella".


Qualunque sia la versione di Windows in uso (nel nostro caso abbiamo riapplicato il "tip" su Windows 7), basterà aprire l'Editor del registro (Start, Esegui, regedit) quindi portarsi in corrispondenza della chiave seguente: HKEY_CLASSES_ROOT\ AllFilesystemObjects\shellex\ContextMenuHandlers. Dopo aver fatto clic con il tasto destro del mouse sulla chiave ContextMenuHandlers, si dovrà scegliere la voce Nuovo, Chiave.

La nuova chiave dovrà essere denominata CopyTo.
Una volta creata, è necessario fare doppio clic sulla stringa "Predefinito" presente nel pannello di destra dell'editor e digitare quanto segue nel campo Valore (parentesi graffe comprese):
{C2FBB630-2971-11D1-A18C-00C04FD75D13}

In questo modo al menù contestuale di Windows verrà subito aggiunta la nuova voce Copia nella cartella.
Per arricchire il menù contestuale con il comando Sposta nella cartella, si dovrà fare nuovamente clic con il tasto destro del mouse sulla chiave ContextMenuHandlers scegliendo poi la voce Nuovo, Chiave. Alla nuova chiave dovrà essere assegnata, questa volta, la denominazione MoveTo.
Dopo aver cliccato una volta sulla chiave MoveTo appena aggiunta, si dovrà fare doppio clic sulla stringa "Predefinito" presente nel pannello di destra dell'editor. All'interno del campo Valore si dovrà specificare quanto segue:
{C2FBB631-2971-11D1-A18C-00C04FD75D13}


A questo punto, è possibile chiudere il registro di sistema e verificare i cambiamenti apportati al menù contestuale: basterà fare clic con il tasto destro del mouse su un file od un insieme di file e cartelle per trovare i comodi comandi Copia nella cartella e Sposta nella cartella.


  1. Avatar
    atis
    03/04/2010 23:46:07
    salve gente,da quanche tempo mi nato un fastidioso problemino con win7,mi è sparito il comando nuova cartella dal menu contestuale...sapete dirmi qualè la chiave di registro da ripristinare?
  2. Avatar
    spino1970
    12/02/2010 22:15:14
    Sei sicuro? io ho Windows 7 Ultimate e non c'è di default...
  3. Avatar
    seven_eleven
    16/12/2009 09:15:47
    @ cldmgn47 Grazie! Funziona anche con la lingua italiana @ Michele appena ho un attimo faccio un esame con Regshot :wink:
  4. Avatar
    cldmgn47
    10/12/2009 21:47:22
    Sul mio Windows XP SP3 (in lingua Inglese_US), sono arrivato allo stesso scopo installando i due pulsanti pertinenti, 'Copy To' e 'Move To', sulla barra degli strumenti. Tali pulsanti sono predefiniti dal sistema. Aperto un qualsiasi drive (C: o D:, etc.) del proprio sistema, dalla barra di stato (la prima in alto), cliccare in sequenza il percorso: View >> Toolbars_Customize... Aperta la finestra 'Customize Toolbar', trasferire, con il pulsante 'Add...', dal campo 'Available toolbar buttons:' (a sin.) al campo 'Current toolbar buttons:' (a dex.) i pulsanti 'Copy To' e 'Move To'. Riordinare, se necessario, la sequenza dei pulsanti sulla barra e, quindi, uscire. Saluti cldmgn47
  5. Avatar
    Mauro aus Brunico
    09/12/2009 09:20:38
    Graaaaande consiglio!!! Grazie 1000! Adesso me lo sono stampato perchè così lo posso "divulgare" anche ad amici! Anch'io mi chiedo perchè non venga inserito come default o opzione! Mah... Ancora 1000 grazie!
  6. Avatar
    seven_eleven
    05/12/2009 14:32:37
    Sì, stesso effetto su 2 macchine diverse
  7. Avatar
    Michele Nasi
    05/12/2009 09:50:40
    Eppure l'intervento dovrebbe essere risolutivo in XP. Sei sicuro di aver eliminato i riferimenti dall'altra chiave, sì?
  8. Avatar
    seven_eleven
    05/12/2009 01:00:52
    Citazione: Potresti provare ad aggiungere le due chiavi anziché in HKEY_CLASSES_ROOT \ AllFilesystemObjects \ shellex \ ContextMenuHandlers nella chiave HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers ?
    Grazie, Michele ma permane il problema :|
  9. Avatar
    ponticelli
    04/12/2009 16:58:00
    Ottimo, complimenti, funziona ed è utilissimo! (Windows XP Home)
  10. Avatar
    Michele Nasi
    04/12/2009 10:23:21
    Potresti provare ad aggiungere le due chiavi anziché in HKEY_CLASSES_ROOT \ AllFilesystemObjects \ shellex \ ContextMenuHandlers nella chiave HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers ?
Aggiungere i comandi "Copia" e "Sposta nella cartella" nel menù contestuale - IlSoftware.it