Si të merrni një listë të skedarëve në dosjen e Windows

Kur më pyetën se si t'i listoja shpejt skedarët në një skedar teksti, kuptova se nuk e dija përgjigjen. Edhe pse detyra, siç doli, është mjaft e zakonshme. Kjo mund të kërkohet për të transferuar listën e skedarëve tek një specialist (për të zgjidhur një problem), vetë-prerjet e përmbajtjes së dosjeve dhe qëllime të tjera.

U vendos që të eliminohej hapësira dhe të përgatiteshin instruksione për këtë temë, e cila do të tregojë se si të marrësh një listë të skedarëve (dhe nën-dosjeve) në dosjen e Windows duke përdorur linjën e komandës, si dhe si të automatizosh këtë proces nëse detyra ndodh shpesh.

Marrja e një skedari teksti me përmbajtjen e dosjes në rreshtin e komandave

Së pari, si të krijoni manualisht një dokument teksti që përmban një listë të skedarëve në dosjen e dëshiruar.

  1. Kryeni një urdhër të komandës si administrator.
  2. hyj CD x: dosje ku x: folder është rruga e plotë në dosje, lista e dosjeve nga të cilat mund të merrni. Shtypni Enter.
  3. Shkruani komandën dir /a / -p /o:gen>files.txt (ku files.txt është një skedar teksti në të cilin lista e dosjeve do të ruhet). Shtypni Enter.
  4. Nëse përdorni komandën me parametër / b (dir /a /b / -p /o:gen>files.txt), lista që rezulton nuk do të përmbajë asnjë informacion shtesë për madhësinë e skedarëve ose datën e krijimit - vetëm një listë emrash.

Është bërë. Si rezultat, do të krijohet një skedar teksti me informacionin e nevojshëm. Në komandën e mësipërme, ky dokument ruhet në të njëjtën dosje, në listën e skedarëve nga të cilët doni të merrni. Gjithashtu mund të hiqni daljen tek një skedar teksti, me ç'rast lista do të shfaqet vetëm në rreshtin e komandave.

Për më tepër, për përdoruesit e versionit në gjuhën ruse të Windows-it, duhet të keni parasysh që skedari është i ruajtur në kodifikimin e Windows 866, dmth., Mund të shihni hieroglifë në vend të karaktereve ruse në një fletore të rregullt (por mund të përdorni një redaktues teksti të tekstit për të parë, për shembull, Tekst Sublime).

Merrni një listë të skedarëve duke përdorur Windows PowerShell

Ju gjithashtu mund të listoni skedarët në një dosje duke përdorur komandat e Windows PowerShell. Nëse doni të ruani listën në një skedar, atëherë e përdorni PowerShell si administrator, nëse thjesht shfletoni në dritare, një nisje e thjeshtë është e mjaftueshme.

Shembuj të komandave:

  • Get-Childitem -Path C: Folder - rendit të gjitha skedarët dhe dosjet në dosjen Folder në drive C në dritaren Powershell.
  • Merrni-Childitem -Path C: Folder | Out-File C: Files.txt - krijoni një skedar teksti Files.txt me një listë të skedarëve në dosjen Folder.
  • Shtimi i parametrit -Recurse në komandën e parë të përshkruar gjithashtu liston përmbajtjen e të gjitha nën-dosjeve në listë.
  • Opsionet -File dhe -Directory ju lejojnë të listoni vetëm dosjet ose dosjet, respektivisht.

Më sipër nuk janë të gjitha parametrat e Get-Childitem, por në kuadër të detyrës së përshkruar në këtë udhëzues, unë mendoj se do të jenë të mjaftueshme.

Microsoft Fix it utility për printimin e përmbajtjes së një dosjeje

Në faqen //support.microsoft.com/ru-ru/kb/321379 ekziston programi Microsoft Fix It, i cili shton "Print Directory Directory" në menunë kontekst të explorer, i cili i liston skedarët në dosje për të printuar.

Përkundër faktit se programi është projektuar vetëm për Windows XP, Vista dhe Windows 7, ai ka punuar me sukses në Windows 10, ishte e mjaftueshme për të drejtuar atë në mënyrë të pajtueshmërisë.

Përveç kësaj, në të njëjtën faqe tregon rendin e dorës duke shtuar komandën për të shfaqur listën e skedarëve në Explorer, ndërsa opsioni për Windows 7 është gjithashtu i përshtatshëm për Windows 8.1 dhe 10. Dhe nëse nuk keni nevojë të printoni, mund të shkëmbeni komandat e ofruara nga Microsoft duke hequr parametrin / p në vijën e tretë dhe tërësisht largimin e katërt.