Kā iegūt failu sarakstu Windows mapē
- 3349
- 725
- Jan Purdy
Kad man tika uzrunāts jautājums par to, kā ātri parādīt failu faila failu sarakstu, es sapratu, ka nezinu atbildi. Lai gan uzdevums, kā izrādījās, ir diezgan izplatīts. Tas var būt nepieciešams pārsūtīt failu sarakstu speciālistam (lai atrisinātu kādu problēmu), neatkarīga žurnāla un citu mērķu satura uzturēšana.
Tika nolemts novērst plaisu un sagatavot instrukcijas par šo tēmu, kas parādīs, kā Windows mapē iegūt failu (un ligzdotu mapju) sarakstu, kā arī kā automatizēt šo procesu, ja uzdevums bieži notiek.
Teksta faila iegūšana ar mapes saturu komandrindā
Pirmkārt, kā manuāli izveidot teksta dokumentu, kas satur failu sarakstu vēlamajā mapē.
- Administratora vārdā palaidiet komandrindu.
- Ieiet Kompaktdisks X: \Mape \ kur x: \ mape \ ir pilns ceļš uz mapi, to failu saraksts, no kuriem jums jāsaņem. Noklikšķiniet uz Enter.
- Ievadiet komandu Dir /A /-P /O:Gen>Faili.Txt (kur faili.TXT - teksta fails, kurā tiks saglabāts failu saraksts). Noklikšķiniet uz Enter.
- Ja jūs izmantojat komandu ar parametru /b (Dir /A /B /-P /O:Gen>Faili.Txt), tad iegūtajā sarakstā nebūs nekādu papildinformāciju par failu lielumu vai radīšanas datumu - tikai vārdu saraksts.
Gatavs. Rezultātā tiks izveidots teksta fails, kurā ir nepieciešama nepieciešamā informācija. Komanda ir augstāka, šis dokuments tiek saglabāts tajā pašā mapē - to failu saraksts, no kuriem jums jāsaņem. Jūs varat arī noņemt izvadi teksta failā, šajā gadījumā saraksts tiks parādīts tikai komandrindā.
Turklāt jāņem vērā Windows Windows versijas krievu valodas versijas lietotāji, lai fails tiktu saglabāts Windows 866 kodējumā, tas ir, parastā piezīmjdatorā, krievu rakstzīmju vietā jūs redzēsit hieroglifus (bet jūs varat izmantot Alternatīvs teksta redaktors skatīšanai, piemēram, cildens teksts).
Mēs saņemam failu sarakstu, izmantojot Windows PowerShell
Varat arī iegūt mapē failu sarakstu, izmantojot komandu Windows PowerShell. Ja vēlaties saglabāt sarakstu failā, tad palaidiet PowerShell administratora vārdā, ja vienkārši skatāties uz logu - pietiekami vienkārša palaišana.
Komandu piemēri:
- Get -childim -path c: \ mape -visu failu un mapju saraksts, kas atrodas mapē diskā C logā PowerShell.
- Get -childim -path c: \ mape | Ārējais C: \ faili.TXT - teksta failu failu izveidošana.TXT ar failu sarakstu mapē mapē.
- Pievienojot parametru -Recurse pirmajai aprakstītajai komandai.
- Parametri -File un -Directory ļauj jums attiecīgi iegūt tikai failu vai tikai mapju sarakstu.
Ne visi Get-ChildItem parametri ir uzskaitīti iepriekš, bet šajā rokasgrāmatā aprakstītā uzdevuma ietvaros es domāju, ka ar tiem pietiks.
Microsoft labojiet to utilītu mapes satura drukāšanai
Lapā https: // atbalsts.Microsoft.Com/ru-ru/kb/321379 ir Microsoft labojums tā utilīta, kas pievieno diriģenta vienuma "drukas direktoriju sarakstu" kontekstuālo izvēlni, kas drukas mapē parāda failu sarakstu drukas mapē.
Neskatoties uz to, ka programma ir paredzēta tikai Windows XP, Vista un Windows 7, tā ir veiksmīgi darbojusies operētājsistēmā Windows 10, tas bija pietiekami, lai to sāktu saderības režīmā.
Turklāt tajā pašā lapā parādīta procedūra failu izvades manuālai pievienošanai diriģentam, savukārt Windows 7 opcija ir piemērota arī Windows 8.1 un 10. Un, ja jums nav nepieciešams izdrukāt, varat nedaudz labot piedāvātās Microsoft komandas, izdzēšot /P parametru trešajā rindā un pilnībā noņemot ceturto.