Se tale esigenza è frequente può essere utile implementarla all'interno del menu contestuale di Esplora File agendo tramite il registro di sistema:
- Avviare l'editor del registro di sistema (WIN+R e digitare regedit seguito da invio);
- Posizionarsi sulla chiave HKEY_CLASSES_ROOT\Directory\shell
- All'interno della chiave shell creare una nuova sottochiave e assegnargli un nome (ad es. ListFileToClipboard).
- Selezionare la chiave appena creata, eseguire un doppio click su (Predefinito) e, in Dati valore, inserire la stringa che si intende visualizzare nel menu contestuale (ad es. Invia elenco file alla Clipboard) quindi cliccare su OK.
FIG 1 - Creazione chiave di registro relativa al menu contestuale - Selezionare la chiave creata precedentemente e creare, al suo interno, una nuova sottochiave rinominandola in Command.
- All'interno della chiave Command, cliccare 2 volte su (Predefinito) e in Dati valore inserire il seguente comando
cmd /c dir "%1" /b /a:-d /o:n | clip
A questo punto aprendo Esplora File e cliccando con il tasto destro su una cartella, apparirà la voce inserita che permette di copiare l'elenco dei file contenuti all'interno della clipboard.FIG 2 - Comando del menu contestuale per inviare l'elenco dei file alla clipboard
La stringa del comando è composta da diversi parti:
dir "%1" | richiede l'elenco dei file nella cartella selezionata. |
/b | utilizza liste senza intestazione e informazioni di riepilogo. |
/a:-d | esclude le cartelle. |
/o:n | visualizza l'elenco in ordine alfabetico. |
| clip | indirizza l'output del comando alla clipboard. |
Per inserire/rimuovere la nuova voce all'interno del menu contestuale è possibile scaricare i file .reg dal seguente link
DOWNLOAD
Nessun commento:
Posta un commento
I messaggi sono soggetti a moderazione da parte dell'amministratore prima della loro pubblicazione.