PDA

Visualizza versione completa : Windows Seven Aggiungere "Copia / sposta nella cartella..." nel Menù contestuale



Asterix
05-02-10, 13: 27
Attraverso una piccola modifica al file di registro risulta possibile attivare due utili funzionalità al famoso tasto destro del mouse, di seguito verrà spiegato come attivare il COPIA NELLA CARTELLA e il SPOSTA NELLA CARTELLA.

La modifica è stata testata su sistemi Seven.


Attenzione su sistemi XP la modifica in apparenza funziona ma crea dei malfunzionamenti, pertanto se ne sconsiglia l'implementazione.



eseguire una copia di backup del file di registro (cosa sempre consigliata quando si opera con il regedit)
aprire il registro (avvio ->digitare regedit nella barra di ricerca e confermare con Invio)
posizionarsi sul seguente direttorio HKEY_CLASSES_ROOT \ AllFilesystemObjects \ shellex \ ContextMenuHandlers
sul pannello di sinistra, premere il tasto destro del mouse sulla cartella ContextMenuHandlers e selezionare nuova chiave

http://www.collectiontricks.it/imagesbox/collection/guide/copy_move_to_01.png

nominare la chiave MoveTo e confermare con invio

http://www.collectiontricks.it/imagesbox/collection/guide/copy_move_to_02.png

selezionare la chiave appena creata (MoveTo)

http://www.collectiontricks.it/imagesbox/collection/guide/copy_move_to_03.png

sulla parte destra dello schermo, doppio click sulla stringa denominata Predefinito ed inserire il seguente valore : {C2FBB631-2971-11d1-A18C-00C04FD75D13}

http://www.collectiontricks.it/imagesbox/collection/guide/copy_move_to_04.png

la funzione Sposta è stata creata ora ripetiamo le procedure per la creazione del Copia
sul pannello di sinistra, premere il tasto destro del mouse sulla cartella ContextMenuHandlers e selezionare nuova chiave
nominare la chiave CopyTo e confermare con invio
selezionare la chiave appena creata (CopyTo)
sulla parte destra dello schermo, doppio click sulla stringa denominata Predefinito ed inserire il seguente valore: {C2FBB630-2971-11d1-A18C-00C04FD75D13}

http://www.collectiontricks.it/imagesbox/collection/guide/copy_move_to_05.png

la situazione a questo punto dovrebbe essere come da figura

http://www.collectiontricks.it/imagesbox/collection/guide/copy_move_to_06.png

chiudere l’editor del registro

Da ora tra le funzioni del tasto destro del mouse troverete Sposta nella cartella e Copia nella cartella.

http://www.collectiontricks.it/imagesbox/collection/guide/copy_move_to_07.png


<img src="http://www.collectiontricks.it/imagesbox/collection/icone/ct.png">

ganzo123
05-02-10, 17: 53
Trucchetto molto utile :eye

Dovrebbe andare con tutti i Windows, non solo con Seven....non l'ho mai usato con Windows Vista ma penso funzioni anche lì.

:bai

iguano
05-02-10, 19: 23
Funziona perfettamente pure con Vista :hap
grazie molto utile :sisi

Asterix
05-02-10, 19: 26
Ho eseguito la modifica su un sistema XP pro Sp3 e funziona bene.

:bai

Andy86
07-02-10, 09: 53
Testato su Windows xp home, funziona perfettamente. Le diciture non vengono aggiunte solo al menù delle cartelle ma anche a quello tutti i tipi di file. :bai

Ale
20-02-10, 16: 41
Con Xp Pro SP3 c'è un problema con questo trucchetto purtroppo :boh

In pratica succede che quando da una cartella che contiene mp3 vado ad eseguire il comando "Esegui tutti"

227

si aprono in successione due finestre come se avessi richiesto lo spostamento dei file in una cartella diversa ! :shock

226
228

Dopo di che i file vengono effettivamente eseguiti come richiesto.
Succede anche a voi ? :boh Se la cosa non è ovviabile mi sa che mi toccherà rimuovere il trucchetto e tornare alla configurazione del registro precedente :(

Asterix
20-02-10, 17: 07
Ale confermo il problema da te riscontrato su XP , non avevo provato su xp l'esegui delle canzoni. Appena posso lo provo anche su seven in modo tale da escludere questa eventualità.

:bai


PS. Su seven funziona bene.

Prova con la rimozione della voce MoveTo, vediamo se il problema è solo quel codice su XP

ganzo123
20-02-10, 18: 03
Io ho notato un altro problemino con questa modifica su Windows XP Home Ed. SP3. Nonostante abbia inserito già da un bel po' di tempo quell'opzione ogni tanto mi scappa di usare ancora le vecchie maniere "Ctrl+c/x" e "Ctrl+v" e ho constatato che la copia si blocca ancora prima di iniziare. Se apro una nuova finestra di explorer e vado nella cartella dove si trova il file da copiare, allora si sblocca tutto.

:bai

Andy86
20-02-10, 18: 12
Anche su xp home sp3 si riscontra lo stesso problema di ale, prima non me ne ero accorto perché non uso quella funzione.
Il problema di ganzo123 invece non l'ho riscontrato.
Qui (http://smallvoid.com/article/context-move-copy-to.html) e qui (http://windowsxp.mvps.org/movetocontext.htm), dopo "note" e "workaround" ci sono due possibili soluzioni, ma con me non funzionano.

:bai

Asterix
20-02-10, 18: 20
Ho rimosso dal primo post la compatibilità con gli altri S.O., la guida è stata creata per seven e in un secondo momento aggiunti gli altri S.O.
Su seven non ci sono anomalie almeno dai test fatti fino ad ora.

:bai

Ale
20-02-10, 18: 47
Domandine da niubbo (che lo sono ! :ehmm):

- Per ripristinare il registro con il backup creato inizialmente cosa devo fare ? Basta cliccare sul file backup-registry.reg ?
- Avendolo fatto qualche giorno fa il ripristino del registro potrebbe crearmi problemi con eventuali modifiche fatte nel frattempo da altri programmi ?

Andy86
20-02-10, 18: 53
Si, clicca sul file, oppure pulsante destro -> click su "unisci", e rispondi positivamente alla domanda.
Il file *.reg aggiunge e basta, non elimina niente, al massimo sovrascrive, quindi non dovresti avere problemi con applicazioni installate dopo.

:bai

Asterix
20-02-10, 18: 56
Ale fai prima ad andare in quel percorso e cancellare le due key create. MoveTo e CopyTo.

:bai

Pegaso
13-08-12, 20: 52
Ciao a tutti, :oo2
leggendo questo trucco (già applicato e funzionante), mi chiedevo se fosse possibile inserire un sotto menù del tipo SPOSTA > CARTELLA XXX (qui bisognerebbe indicare la cartella dove si vuole spostare il file). :ohoh

Asterix
14-08-12, 08: 38
Ciao

ho provato a cercare delle varianti per la chiave e purtroppo non ho trovato nulla, vediamo se altri sono più fortunati o se conoscono una possibile soluzione.

:bai

Pegaso
14-08-12, 09: 53
Ok, comunque grazie per il trucchetto che hai postato. :bai

Andy86
15-08-12, 16: 26
:bai Guarda se in questo modo Aprire Prompt del dos, shell dos, command, cmd tramite menu contestuale con tasto destro del mouse direttamente da una cartella o directory dell'explorer - M-Link Marco Franceschetto Personal Page (http://www.m-link.it/m-link_news/Aprire_Prompt_del_dos_shell_dos_command_cmd_tramit e_menu_contestuale_con_tasto_destro_del_mouse_dire ttamente_da_una_cartella_o_directory_dellexplorer. asp) a inserire uno script personalizzato che faccia il MV da dos.

Altrimenti potresti inserire un collegamento alla cartella "C:\Documents and Settings\TuoNomeUtente\SendTo", e lo ritrovi in "invia a".

Pegaso
15-08-12, 19: 35
Ciao Andy,
grazie per i suggerimenti e per lo sbattimento nel trovare la soluzione, ma la soluzione della cartella non mi è comoda, trovo mi utile la tua soluzione.
Comunque grazie ancora.

Andy86
15-08-12, 23: 49
:baiPurtroppo adesso non sono in grado di far prove, comunque col primo sistema si può vedere se si riesce a richiamare qualcosa per inserire il nome della cartella. Quando torno dalle vacanze faccio qualche ricerca sui parametri di explorer.:notte:

Andy86
03-09-12, 22: 02
:bai

Guardando meglio sembra che quella voce di registro permetta di aggiungere comandi solo alle cartelle.
Quindi l'unica soluzione valida al momento rimane quella di mettere le cartelle sotto "invia a":

2180

Questo ovviamente è un esempio, ma li puoi nominare come vuoi, senza la grana di editare il registro di sistema. :sisi

Pegaso
03-09-12, 23: 25
Ciao Andy,
grazie mille, si penso che alla mia richiesta le soluzioni sono quelle da te citate.
Grazie mille. :bai