Добро пожаловать! Зарегистрируйтесь бесплатно или Авторизируйтесь

Главная › Компьютеры и гаджеты › Как сохранить имена файлов в виде текста

Декабрь
ПнВтСрЧтПтСбВс
     12
3456789
10111213141516
17181920212223
24252627282930
31      

Search

Оглавление
Автомобиль
Велосипед
Дача=Дом+Сад
Интернет
Компьютеры и гаджеты
Цифровая фотография

Инструменты/Tools

Курсы валют к рублю РФ

DOF Calculator
Калькулятор ГРИП
Depth of Field Calculator

Полезные таблицы
Useful tables

Таблица элегантности

Калькулятор ГРИП (DOF Calculator)

Официальные праздники РОССИИ

Меры длины, астрономической длины, площади, объёма, времени, скорости, массы, давления, мощности

Товарные штрих-коды разных стран

Обозначения на одежде и белье

Пляжный отдых на Чёрном море, описаны Анапа, Архипо-Осиповка, Бетта, Геленджик, Джанхот, Дивноморское, Кабардинка, Криница, Новороссийск, Прасковеевка, Тамань

 Как сохранить имена файлов в виде текста

Зачем сохранять имена файлов из выбранной папки или каталога в текстовом файле?

Причины могут быть абсолютно разными. И примеров можно привести множество. От попытки составить каталог музыкальной коллекции, до упорядочивания документации какого-нибудь сложного проекта.

Однако пользователи Окон XP и Vista лишены возможности сохранения имен файлов из выбранной папки или каталога в текстовом файле средствами Оконного интерфейса.

Безусловно, ничего страшного в этом нет. Задача решаемая. Причём быстро и просто.

Как сохранить имена файлов из выбранной папки или каталога в текстовом файле?

Вариант 1
Если используется операционная система, позволяющая открывать командную строку в выбранном каталоге, папке или директории, например, Windows Vista, то прямо от подсказки DOS пишем текст:

dir > list.txt

В результате работы этой команды в текущем каталоге будет создан текстовый файл list.txt и в него будет помещён список имён всех файлов текущего каталога.

Как открыть командную строку можно прочитать в материале Vista – как открыть командную строку в папке.

Вариант 2
Если операционная система не позволяет открывать командную строку в выбранном каталоге, папке или директории, например, Windows XP, то открываем Блокнот и пишем в нём ту же строчку, как и в Варианте 1. Кстати, подобный файл можно использовать и в других Окнах. Особенно в тех случаях, когда надо время от времени составлять список файлов выбранной папки.

dir > list.txt

Сохраняем файл в выбранном каталоге под понятным именем и расширением .bat

Удобно использовать «говорящее имя». Например, listdir.bat

Теперь, запустив файл listdir.bat на исполнение, получим в выбранной директории файл list.txt

Файл list.txt будет содержать полный перечень имён файлов, находящихся в выбранном каталоге.

Казалось бы, цель достигнута – список имён файлов получен. Однако, если открыть файл list.txt в том же Блокноте, то можно убедиться, что кириллические символы не воспроизводятся. Вместо них появляются некие «кракозябры».

Если при наименовании файлов применялись символы латинского алфавита, то всё в порядке, а с кириллицей надо будет ещё поработать.

Как правильно отображать имена файлов, записанных по-русски?

Итак. Открываем полученный файл в Блокноте. Видим некие «кракозябры» см.Рис.1.

Пример некорректного отображения кириллических символов
Рис.1. Пример некорректного отображения кириллических символов

Для того чтобы вернуть кириллические символы воспользуемся текстовым редактором MS Word.

Откроем файл list.txt в этом редакторе. При попытке открыть файл list.txt получим следующее окно см.Рис.2.

Окно преобразования файла в текстовом редакторе
Рис.2. Окно преобразования файла в текстовом редакторе

Теперь достаточно выбрать кодировку MS-DOS и имена файлов в каталоге вернуться к кириллическому начертанию см.Рис.3.

Достаточно выбрать кодировку MS-DOS и имена файлов в каталоге вернуться к кириллическому начертанию
Рис.3. Окно преобразования файла в текстовом редакторе. Достаточно выбрать кодировку MS-DOS и имена файлов в каталоге вернуться к кириллическому начертанию

Документ с правильным отображением кириллических символов получен. Теперь его надо сохранить. Чаще всего требуется дальнейшая работа с именами файлов. Например, импорт в табличный процессор или в базы данных.

Для удобства следует сохранить файл с исправленной кодировкой под тем же именем. В нашем примере list.txt

Для сохранения выберем пункт меню Сохранить как …

При попытке сохранения появится окно, приведённое на Рис.4.

Окно преобразования файла при его сохранении. Используем кодировку Windows
Рис.4. Окно преобразования файла при его сохранении. Используем кодировку Windows

Используем кодировку Windows. Во избежание путаницы сохраняем результаты в том же файле list.txt

Для проверки можно открыть исправленный файл list.txt в Блокноте см.Рис.5. и убедиться в том, что кириллические имена файлов теперь выглядят и читаются по-русски.

Проверка файла list.txt с исправленной кодировкой
Рис.5. Проверка файла list.txt с исправленной кодировкой в Блокноте

Что ещё можно сделать с именами файлов из выбранной папки, директории или каталога?

Прежде всего, их можно распечатать.

Например, если в каталоге хранится какая-либо документация, а имена файлов имеют «говорящие» названия, то список документов будет составляться при каждом запуске файла listdir.bat на исполнение. Другими словами, добавляя документы в каталог и запуская файл listdir.bat на исполнение, в файле list.txt будем всегда иметь актуальный список документов, который можно либо отправить по e-mail, либо распечатать.

Кроме того, может потребоваться дальнейшая работа с именами файлов. Например, при составлении музыкальной коллекции возможен импорт имён файлов (читай – названий песен или композиций) в табличный процессор или в базы данных.

© 2013 abcIBC.com. All rights reserved.

До встречи в Сети!

См.также

Оглавление раздела Компьютеры и гаджеты

Как включить Wi-Fi на ноутбуке Asus
Vista - как освободить место на диске
Подключение 3G модема МТС
Объём и качество MP3-файлов
Методика и практика выбора MP3-плеера ч.1
Методика и практика выбора MP3-плеера ч.2
Vista – как открыть командную строку в папке
Как распечатать имена файлов из папки
Как сохранить имена файлов в виде текста
Как скопировать имена файлов в MS Excel
Светодиодный USB фонарик
Устройство и конструкция наушников
Как подобрать наушники?
За счёт чего держатся вкладыши?
Питание гаджетов – аккумуляторы
Размеры SIM-карт
Питание гаджетов – вилки и розетки
Питание гаджетов – переходники
Кнопка Wi-Fi в ноутбуке Asus
Переходник для питания iPad
Концепции компьютеров и гаджетов
Подключение принтеров и МФУ ч.1
Подключение принтеров и МФУ ч.2
Подключение принтеров и МФУ ч.3
Мультимониторные системы ч.1
Мультимониторные системы ч.2
Почему победила «цифра»
Mac vs. PC ч.1
Mac vs. PC ч.2

 

Windows vs. OS X
iOS 7 – первые впечатления
Установка iOS 7 на iPad 4
Установка iOS 7 на iPhone 5
IE – размеры нового окна
Xbox 360 не «видит» Wi-Fi
Концепция ноутбуков Mac
Как сделать снимок экрана на Mac OS X
Как долго может спать Mac?
Внешний диск для PC
Внешний диск для Mac
Внешний диск для Mac и PC
Литиевые батарейки для компьютеров
Ресурс литиевых аккумуляторов для ноутбуков
Определение количества циклов заряд-разряд аккумулятора MacBook
Ресурс литиевых аккумуляторов для MacBook
Ресурс литиевых аккумуляторов для MacBook Pro
Ресурс литиевых аккумуляторов для MacBook Air
Как извлечь съемные диски и флешки в Mac OS X
Горячие клавиши модификации Mac OS X
Как сделать скриншот в программе Просмотр
Износостойкость контактов приборных разъёмов
Связь E, G, 2G, 3G, 4G, H, H+, GPRS, EDGE, LTE
Пробковая подставка под смартфон
Как зарядить мобильные устройства и гаджеты в поезде
USB-hub, USB-концентратор, USB-разветвитель
Как присвоить флешке нужную букву в Windows
Серверная в квартире или в доме