Създайте списък с файловете в папка Paco Portillo
Съдържание:
Понякога можем да се озовем с необходимостта да генерираме списък с файловете, съдържащи се в папка.
Предишен:
Да предположим, че имаме папка с огромен брой файлове и искаме да прехвърлим заглавията на файловете в текстов списък или дори да ги прехвърлим в лист на Excel. Например ще предположим, че имаме папка, наречена "1001 песни", и искаме да предадем заглавията на песните в списък. Можете ли да си представите, че трябва да копирате 1001 песни една по една?
В тази статия ще научим как да правим този списък автоматично. Така че, ако се интересувате, продължете да четете и ще видите как да го направите.
Можем да го направим по няколко начина. Ще ви представя два метода.
Как да генерирам списък с имената на файловете, съдържащи се в папка
Инструкции за метод 1:
Отиваме в папката със съдържанието, което искаме да изброим, и кликваме върху празно място в адресната лента. На мястото, отбелязано със стрелката:

Адресът ще бъде в синьо. В моя случай:
След това просто трябва да напишете "cmd" и да натиснете Enter:
Това ще отвори конзола на мястото, където са вашите файлове. В моя случай:
Забележка: Този начин за отваряне на конзола в местоположението на папката, която ще бъде изброена, е възможен само от Windows Vista. Ако вашият Windows е по-стар, трябва да отворите конзола и с помощта на командата "cd" да отидете до местоположението на папката.
Сега просто трябва да напишете следния код:
В прозореца "Команден ред" и натиснете "Enter".
Това изречение води до генериране на списък без атрибути на съществуващите файлове в текущото местоположение и че това е входът на файл, наречен list.txt, т.е. списъкът се записва във файла, който, ако не съществува, ще го генерира.
Вече можем да затворим "Command Prompt" или прозореца на конзолата. Отиваме в директорията или папката и можем да проверим дали имаме нов файл, наречен "list.txt":
Проверяваме резултата:
Ако отворим файла «list.txt». Всеки ред от текстовия файл е името на всеки от файловете в папката.
Сега, ако искаме да го предадем на лист на Excel:
За това ще изберем цялото съдържание на файла list.txt.
Забележка: За да изберем цялото съдържание на файл, можем да го направим много удобно с комбинацията от клавиши Ctrl + A, ако е английски, и Ctrl + B, ако програмата, с която сте го отворили, е на испански. Или: Редактиране> Избор> Избор на всички.
След това копираме всичко (Ctrl + C) или щракнете с десния бутон върху маркираната област и изберете «Копиране».
С други думи, изберете и копирайте всички.
Отваряме работна книга на Excel:
Кликваме върху клетката в горния ляв ъгъл (A1) и натискаме клавишите Ctrl + V или десния бутон на мишката и поставяме.
По този начин списъкът ще бъде поставен в листа на Excel:
Запазваме документа и voila, вече имаме списък с файлове.
Инструкции за метод 2:
Този втори начин е малко по-лесен от предишния. Направих малък скрипт, който е записан във файл, който когато щракнете двукратно с мишката върху него, той изпълнява и автоматично създава файл, чието съдържание е списъкът с имената на файловете в папката, където е този скрипт.
Но ние вървим по стъпки:
- Първото нещо е да изтеглите .zip файла по този начин, например ако решим да изтеглим от DropBox:
От тази връзка:
- След това извлечете съдържанието на zip или щракнете двукратно върху файла и натиснете бутона Extract:
- Копирайте .bat файла от папката, която току-що извлекохме:
И го поставете в папката, откъдето искаме да получим списъка с файлове:
- Щракнете двукратно с мишката върху файла, който току-що сте поставили и voila:
По-долу се генерира текстов файл с името 0000_list.txt
Току-що е генерирал файл, наречен 000_list.txt, който съдържа списък с имената на файловете във вашата папка. Вижте точката: Проверяваме резултата от предишния метод.
Остава само да запазим нашия скрипт, за да го използваме повече пъти, когато е необходимо.
Можете да гледате и следното видео:
Ако искате да видите тези процеси, можете да попълните тази информация със следното видео:
Ако искате да споделите:
40 мисли за „Създаване на списък с файловете в папка“
Не работи на мрежов диск, точно там пазя колекцията си