Kako dobiti seznam datotek v mapi Windows
- 5001
- 589
- Homer O'Connell
Ko so me obravnavali z vprašanjem, kako hitro prikazati seznam datotek v besedilno datoteko, sem spoznal, da ne vem odgovora. Čeprav je naloga, kot se je izkazala, precej pogosta. To bo morda potrebno, da seznam datotek pošlje specialistu (za reševanje neke težave), neodvisnega vzdrževanja revije o vsebini map in drugih namenov.
Odločeno je bilo, da odpravimo vrzel in pripravimo navodila na to temo, ki bodo pokazali, kako dobiti seznam datotek (in gnezdenih map) v mapi Windows po ukazni vrstici, pa tudi, kako avtomatizirati ta postopek, če je naloga pogosto se pojavi.
Pridobivanje besedilne datoteke z vsebino mape v ukazni vrstici
Prvič, kako ročno narediti besedilni dokument, ki vsebuje seznam datotek v želeni mapi.
- Zaženite ukazno vrstico v imenu skrbnika.
- Vstopite CD x: \Mapa \ Kjer je x: \ mapa \ celotna pot do mape, seznam datotek, iz katerih morate dobiti. Kliknite Enter.
- Vnesite ukaz Dir /A /-P /O:Gen>Datoteke.Txt (kjer datoteke.TXT - besedilna datoteka, v kateri bo shranjen seznam datotek). Kliknite Enter.
- Če uporabite ukaz s parametrom /b (Dir /A /B /-P /O:Gen>Datoteke.Txt), potem bodo vse dodatne informacije o velikosti datotek ali datumu ustvarjanja odsotni na rezultatskem seznamu - le seznam imen.
Pripravljen. Kot rezultat tega bo ustvarjena besedilna datoteka, ki vsebuje potrebne informacije. Ekipa je zgoraj, ta dokument je shranjen v isti mapi, seznam datotek, iz katerih morate dobiti. Izhod lahko odstranite tudi v besedilno datoteko, v tem primeru bo seznam prikazan samo v ukazni vrstici.
Poleg tega je treba uporabniki ruske različice sistema Windows upoštevati, da je datoteka shranjena v kodiranju sistema Windows 866, torej v običajnem prenosniku, namesto ruskih znakov, boste videli hieroglife (vendar lahko uporabite Nadomestni urejevalnik besedil za ogled, na primer vzvišeno besedilo).
Dobimo seznam datotek s pomočjo Windows PowerShell
V mapi lahko dobite tudi seznam datotek z ukazom Windows PowerShell. Če želite seznam shraniti v datoteko, zaženite PowerShell v imenu skrbnika, če samo pogledate okno - dovolj preprostega zagona.
Primeri ekip:
- Get -childim -path c: \ mapa -Output seznama vseh datotek in map, ki se nahajajo v mapi na disku C v oknu PowerShell.
- Get -childim -path c: \ mapa | Out datoteke C: \ datoteke.TXT - Ustvarjanje besedilnih datotek.txt s seznamom datotek v mapi mape.
- Če dodate parameter -recurse v prvi opisani ukaz, prikazuje tudi vsebino vseh gnezdenih map na seznamu.
- Parametri -File in -Irectory vam omogočajo, da dobite seznam samo datotek oziroma samo map.
Niso vsi parametri Get-ChildItem navedeni zgoraj, toda v okviru naloge, opisane v tem priročniku, mislim, da bodo dovolj.
Microsoft popravi pripomoček za tiskanje vsebine mape
Na strani https: // podpora.Microsoft.Com/ru-ru/kb/321379 Obstaja Microsoft Fix svoj pripomoček, ki doda kontekstualni meni postavke dirigenta "Natisni seznam imenika", ki prikazuje seznam datotek v mapi za tiskanje.
Kljub temu, da je program namenjen samo Windows XP, Vista in Windows 7.
Poleg tega na isti strani prikazuje postopek za ročno dodajanje ukaza za izhod datotek v prevodnik, medtem ko je možnost za Windows 7 primerna tudi za Windows 8.1 in 10. In če vam ni treba tiskati, lahko ponujene Microsoftove ukaze nekoliko popravite tako, da v tretji vrstici izbrišete parameter /p in v celoti odstranite četrto.