Cum să copiați o listă de fișiere a unui dosar cu un clic dreapta
Spuneți că aveți un dosar plin de fișiere și doriți să salvați sau să imprimați o listă a acestor fișiere. Cu câteva editări rapide ale Registrului, puteți adăuga o comandă cu clic dreapta pentru a copia conținutul unui folder în clipboard.
Dacă ați avut vreodată nevoie să imprimați sau să salvați o listă de fișiere într-un director din Windows, știți că nu există nicio comandă construită pentru a face acest lucru. Sigur, ați putea încerca să capturați o captură de ecran a dosarului și să tipăriți acest lucru, dar mai mult decât probabil nu veți obține toate fișierele din film. De asemenea, s-ar putea să fi recurs la utilizarea unei comenzi de la prompt pentru a direcționa înregistrarea directorului într-un fișier care funcționează suficient de bine. Dar de ce nu adăugați o comandă simplă în meniul contextual pe care îl obțineți când faceți clic dreapta pe un folder care copiază imediat o listă a fișierelor în clipboard? Iată cum se poate face acest lucru.
Adăugați o comandă cu clic dreapta pentru copierea unei liste de fișiere editând manual registrul
Pentru a adăuga comanda cu clic dreapta în orice versiune de Windows, trebuie doar să faceți câteva editări în Registrul Windows.
Avertisment standard: Registry Editor este un instrument puternic și abuzul poate face sistemul dvs. instabil sau chiar inoperabil. Aceasta este o hack destul de simplă și atâta timp cât respectați instrucțiunile, nu trebuie să aveți probleme. Acestea fiind spuse, dacă nu ați lucrat niciodată cu acestea, luați în considerare citirea cu privire la modul de utilizare a Editorului de Registry înainte de a începe. Și, în mod sigur, faceți o copie de rezervă a Registry (și a calculatorului!) Înainte de a efectua modificări.
Deschideți Editorul de registri prin apăsarea Start și tastând "regedit." Apăsați Enter pentru a deschide Editorul de Registry și acordați permisiunea de a efectua modificări în calculatorul dvs..
În Registry Editor, utilizați bara laterală stângă pentru a naviga la următoarea cheie:
HKEY_CLASSES_ROOT \ Directory \ coajă
Apoi, veți crea o cheie nouă în interiorul coajă
cheie. Faceți clic dreapta pe coajă
și selectați New> Key. Denumiți noua cheie "Copilist". De fapt, nu contează ce numiți această cheie; spune-i ceva ce o vei recunoaște.
Acum, vei schimba (Mod implicit)
valoare în interiorul noului copylist
cheie. Cu copylist
selectați cheia, faceți dublu clic pe (Mod implicit)
valoare pentru a deschide fereastra proprietăților.
În fereastra de proprietăți, setați valoarea din caseta "Valori de date" în "Copiere listă fișiere în Clipboard" și apoi faceți clic pe "OK". Această valoare dă comenzii numele care va apărea în meniul contextual. Din nou, puteți introduce orice text doriți. Vă recomandăm să faceți ceva succint și descriptiv.
Apoi, veți crea o cheie nouă în interiorul dvs. copylist
cheie. Faceți clic dreapta pe copylist
și selectați New> Key. Denumiți noua comandă ".
Acum, vei schimba (Mod implicit)
valoare în interiorul noului comanda
cheie. Cu comanda
selectați cheia, faceți dublu clic pe (Mod implicit)
valoare pentru a deschide fereastra proprietăților.
(Mod implicit)
valoarea specifică comanda reală care se va executa când selectați opțiunea din meniul contextual. Pentru a adăuga o comandă pentru copierea unei liste simple a tuturor denumirilor de fișiere în clipboard, tastați următorul text în caseta "Date valori" și apoi faceți clic pe "OK".
cmd / c dir "% 1" / b / a: -d / o: n | clamă
Alternativ, dacă doriți să copiați o listă cu mai multe detalii decât numele fișierului, puteți să o eliminați / b
trecerea de la acea comandă. Aceasta va copia numele, data și dimensiunea fișierelor. Doar introduceți următorul text în caseta "Date valori":
cmd / c dir "% 1" / a: -d / o: n | clamă
Deoarece apelam promptul de comandă dir
comanda, ați putea folosi oricare dintre comutatoarele care suportă comanda dacă preferați. Consultați documentația Microsoft pentru comanda dir pentru mai multe informații sau doar tastați dir /?
la o comandă.
Indiferent de comanda pe care ați ales-o, modificările ar trebui să aibă loc imediat, astfel încât să puteți ieși din Registry Editor. Pentru a le testa, faceți clic cu butonul din dreapta pe orice folder și selectați comanda "Copiere fișier listă în Clipboard". S-ar putea să vedeți o scurtă bliț a deschiderii și închiderii ferestrei de comandă. Puteți să lipiți conținutul clipboardului în aplicația aleasă.
Dacă ați ales comanda cu / b
comutator, veți vedea o listă simplă de fișiere.
Dacă ați ales comanda fără / b
comutați, veți vedea mai multe detalii.
Dacă doriți să inversați modificările în orice moment, reveniți în Registru și ștergeți copylist
cheie pe care ați creat-o. Aceasta va șterge automat toate valorile și alte chei create în interiorul copylist
și eliminați comanda din meniul contextual.
Descărcați hack-urile noastre cu un singur clic
Dacă nu simțiți că vă scufundați în Registru, ați creat câteva hack-uri de registru pe care le puteți utiliza. Opțiunea "Copy Simple File Names to Clipboard" adaugă comanda pentru copierea doar a numelor de fișiere în meniul contextual. "Copierea numelor de fișiere și a detaliilor în Clipboard" adaugă comanda pentru copierea numelor, datelor și dimensiunilor fișierelor în meniul contextual. Iar "Eliminarea comenzilor de copiere de fișiere din meniul contextual (implicit)" elimină comanda indiferent de ce ați adăugat. Toate cele trei hacks sunt incluse în următorul fișier ZIP. Faceți dublu clic pe cel pe care doriți să-l utilizați și faceți clic pe instrucțiunile.
Copiați hack-urile din lista de fișiere
Aceste hack-uri sunt într-adevăr doar copylist
cheie, dezbrăcat în jos la cheile suplimentare și valorile despre care am vorbit în secțiunea anterioară și apoi exportat într-un fișier .REG. Rularea hacurilor modifică doar valoarea. Și dacă vă place să vă bateți cu Registrul, merită să vă faceți timp să învățați cum să creați propriile hack-uri de registru.