Како да добиете листа на датотеки во папката на Windows

Кога ме прашаа како брзо да ги наведете датотеките во текстуална датотека, сфатив дека не го знам одговорот. Иако задачата, како што се покажа, е доста честа појава. Ова може да биде потребно за пренесување на листата на датотеки на специјалист (за решавање на проблем), само-пријавување на содржината на папки и други цели.

Беше одлучено да се елиминира просторот и да се подготват упатства за оваа тема, што ќе покаже како да се добие листа на датотеки (и подпапки) во фолдерот на Windows користејќи ја командната линија, како и како да се автоматизира овој процес, ако задачата се случува често.

Добивање на текстуална датотека со содржината на папката во командната линија

Прво, како да направите текстуален документ што содржи листа на датотеки во саканата папка рачно.

  1. Изврши командна линија како администратор.
  2. Внесете cd x: папка каде x: folder е целосната патека до папката, листата на датотеки од која треба да се добие. Притиснете Enter.
  3. Внесете ја командата реж /a / -p /o:gen>датотеки.txt (каде files.txt е текстуална датотека во која ќе се зачува листата на датотеки). Притиснете Enter.
  4. Ако ја користите командата со параметарот / b (реж /a /b / -p /o:gen>датотеки.txt), тогаш листата нема да содржи дополнителни информации за големината на датотеката или датумот на креирање - само листа на имиња.

Е завршено. Како резултат на тоа, ќе се креира текстуална датотека која ги содржи потребните информации. Во горната команда, овој документ е зачуван во истата папка, листата на датотеки од кои сакате да ги добиете. Можете исто така да го отстраните излезот во текстуална датотека, во кој случај листата ќе биде прикажана само на командната линија.

Покрај тоа, за корисниците на руско-јазичната верзија на Windows, треба да се земе предвид дека датотеката е зачувана во Windows 866 кодирање, односно ќе ги видите хиероглифите во вообичаената Notepad наместо руски знаци (но можете да користите алтернативен текстуален уредувач за да ги видите, на пример, Sublime Text).

Добијте листа со датотеки користејќи Windows PowerShell

Исто така можете да ги наведете датотеките во папка користејќи команди на Windows PowerShell. Ако сакате да ја зачувате листата во датотека, тогаш стартувајте PowerShell како администратор, само ако пребарувате во прозорецот, само започнете го.

Примери на команди:

  • Get-Childitem -Path C: Folder - ги наведува сите датотеки и папки во папката Folder на уредот C во прозорецот Powershell.
  • Get-Childitem -Path C: Папка | Out-File C: Files.txt - креирајте текстуална датотека Files.txt со листа на датотеки во папката Folder.
  • Додавањето на параметарот -Recurse на првата опишана команда исто така ја наведува содржината на сите подпапки во листата.
  • Опциите -File и -Directory ви овозможуваат да ги наведете само датотеките или папките, соодветно.

Горенаведените не се сите параметри на Get-Childitem, но во рамките на задачата опишана во ова упатство, мислам дека ќе бидат доволни.

Мајкрософт Поправете ја алатката за печатење на содржината на папката

На страницата //support.microsoft.com/ru-ru/kb/321379 има алатка Microsoft Fix It, која додава ставка "Листа на директориумот за директориуми" во контекстното мени на истражувачот, во кој се наведуваат датотеките во папката за печатење.

И покрај фактот што програмата е дизајнирана само за Windows XP, Vista и Windows 7, успеа успешно да работи во Windows 10, тоа беше доволно за да го извршите во режим на компатибилност.

Дополнително, на истата страница се прикажува редоследот на рачно додавање на командата за прикажување на листата на датотеки во Explorer, додека опцијата за Windows 7 е исто така погодна за Windows 8.1 и 10. И ако не треба да печатите, можете да ги прилагодите командите понудени од Microsoft со отстранување на параметарот / p во третата линија и целосно отстранување на четвртата.

Погледнете го видеото: Managing Files and Folders in Windows 10 8 7 Tutorial. The Teacher (Ноември 2024).