View Full Version : Spostamento dei files...
Siccome sposto files quasi sempre nelle stesse cartelle, però questi files li devo prima selezionare per spostarli, esiste un modo per mettere ad esempio nel menù contestuale del tasto destro, o in quello della barra degli strumenti, una stringa del tipo "Sposta nella cartella Documenti" o altri percorsi di destinazione?
Grazie.
x_Master_x
11-12-2011, 16:23
É possibile.
Apri l'Editor del registro (Start, Esegui, regedit) quindi vai a questa chiave:
HKEY_CLASSES_ROOT\ AllFilesystemObjects\shellex\ContextMenuHandlers
Tasto destro del mouse sulla chiave ContextMenuHandlers, scegliere la voce Nuovo, Chiave e chiamala "CopyTo"
Clicca 2 volte su Predefinito e incolla questa stringa:
{C2FBB630-2971-11D1-A18C-00C04FD75D13}
Dai Ok
Ora nuovamente tasto destro del mouse sulla chiave ContextMenuHandlers, scegliere la voce Nuovo, Chiave e chiamala "MoveTo"
Clicca 2 volte su Predefinito e incolla questa stringa:
{C2FBB631-2971-11D1-A18C-00C04FD75D13}
Dai Ok
Quando clicchi con il tasto destro su un file/cartella, avrai:
http://www.valkiro.org/wp-content/uploads/2009/05/copia_sposta.jpg
Se hai bisogno di inviare un file sempre alla stessa cartella, bypassando la richiesta di destinazione, basta creare uno script a parte
Siccome sposto files quasi sempre nelle stesse cartelle, però questi files li devo prima selezionare per spostarli, esiste un modo per mettere ad esempio nel menù contestuale del tasto destro, o in quello della barra degli strumenti, una stringa del tipo "Sposta nella cartella Documenti" o altri percorsi di destinazione?
Grazie.
Una soluzione potrebbe essere DropIt (http://dropit.sourceforge.net/) di cui esiste anche la versione portable.
É possibile.
Apri l'Editor del registro (Start, Esegui, regedit) quindi vai a questa chiave:
HKEY_CLASSES_ROOT\ AllFilesystemObjects\shellex\ContextMenuHandlers
Tasto destro del mouse sulla chiave ContextMenuHandlers, scegliere la voce Nuovo, Chiave e chiamala "CopyTo"
Clicca 2 volte su Predefinito e incolla questa stringa:
{C2FBB630-2971-11D1-A18C-00C04FD75D13}
Dai Ok
Ora nuovamente tasto destro del mouse sulla chiave ContextMenuHandlers, scegliere la voce Nuovo, Chiave e chiamala "MoveTo"
Clicca 2 volte su Predefinito e incolla questa stringa:
{C2FBB631-2971-11D1-A18C-00C04FD75D13}
Dai Ok
Quando clicchi con il tasto destro su un file/cartella, avrai:
http://www.valkiro.org/wp-content/uploads/2009/05/copia_sposta.jpg
Se hai bisogno di inviare un file sempre alla stessa cartella, bypassando la richiesta di destinazione, basta creare uno script a parte
In windows 7 che sto usando quelle funzioni "Copia o Sposta nella cartella..." ce le ha di suo nella barra degli strumenti. :)
Non ho capito quell'ultimo passaggio.
Puoi risolvere con FileMenuTools http://www.lopesoft.com/en/fmtools/info.html
La traduzione in italiano la trovi nella pagina del download.
Nel menu di configurazione scegli di aggiungere un nuovo comando la cui azione è quella di spostare i file nella cartella che imposterai.
x_Master_x
11-12-2011, 19:54
In windows 7 che sto usando quelle funzioni "Copia o Sposta nella cartella..." ce le ha di suo nella barra degli strumenti. :)
Non ho capito quell'ultimo passaggio.
Se ti serve spostare un file sempre nella stessa cartella (es. Documenti) é possibile fare un .exe con poche righe di codice e aggiungerlo al menù contestuale. Se ti é indispensabile e non lo sai fare, posso farlo io.
P.s In teoria per la copia la funzione é già implementata, Shift +Tasto destro su file/cartella -- Invia a -- Es. Documenti. Il menù é personalizzabile
http://i568.photobucket.com/albums/ss128/technoarea/Extended_Send_To_Context_Menu_In_Wi.png
x_Master_x
12-12-2011, 11:48
Ti Ho fatto un semplice script:
@Echo off
If not exist %1nul then goto NoDir
Move %1 c:\
Goto End
:NoDir
Echo.
Echo Attenzione: la directory %1 non esiste.
:End
Copia il contenuto in un file di testo
Questo script muove i file in C:\ Se vuoi puoi cambiare la directory con quella che vuoi. Se la directory ha degli spazi, mettila tra le "" tipo:
"C:\Test 000\Asd"
Salva il file ad esempio "Sposta in Documenti.cmd", fai attenzione a non chiamarlo txt.cmd
Mettilo nella cartella:
C:\Users\NOMEUTENTE\AppData\Roaming\Microsoft\Windows\SendTo
Ora, quando vuoi spostare una cartella in documenti, clicchi con il tasto destro su una cartella --> Invia a --> Sposta in Documenti
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.