Названия файлов: что это такое и основные правила

Содержание

Правильные имена файлов — рекомендации

Здравствуйте, читатели сайта IT-уроки! Сегодня вас ждёт урок с маленьким, но важным секретом. А относится этот секрет к правильным именам файлов.

Почему-то начинающим пользователям никто не говорит, как лучше называть файлы. Но незнание простого правила может стоить немало нервов и времени.

Этот урок будет очередным шагом в повышении безопасности и надежности хранения данных.

Как правильно называть файлы?

В прошлом уроке мы разобрались с именами папок, сегодня движемся дальше и узнаем, как правильно называть файлы.

Для простоты понимания, начну с примеров НЕправильных имён файлов.

Пример первый (плохо)

Вам нужно написать отчет/доклад/диплом/резюме (нужное подчеркнуть). Вы открываете Word, набираете текст, сохраняете под именем «Отчет». Вроде бы всё нормально, не так ли? На следующий день вы решили доработать своё творение, открываете, изменяете, жмете кнопку сохранить, и… получаете тот же файл «Отчет», но с другим содержимым.

Здесь уже стоило бы задуматься.

В какой-то момент вы вдруг поняли, что старый вариант был лучше!!! Но вы уже удалили часть своего отчета, заменив новым текстом.

Придется эту часть текста придумать заново? К сожалению, да. Но второй раз так красиво не получится? Вполне возможно.

Пример второй (еще хуже)

На третий день, продолжая работать над своим отчетом, вы отходите на кухню за чашкой чая, оставив окно программы открытым (никогда так не делайте). Конечно же, это самый подходящий момент добраться до клавиатуры ребенку/коту/тряпке_для_пыли (нужное подчеркнуть).

Вернувшись с чаем вы обнаруживаете что-то похожее на шифр от инопланетян «ывадж юбрн7 ыфва шруцз89 фыва0=== 232 вцуацуфаца» вместо отточенного за долгие дни текста…

И это чудесное послание сохранено!!!

Придется набирать ВЕСЬ ТЕКСТ заново? Очень жаль, но это так.

Как же быть?

Чтобы не попасть в такие неприятные ситуации, нужно научиться правильно называть файлы. Для этого следуйте рекомендации от сайта IT-уроки:

Всегда сохраняйте новую версию файла с новым именем.

Но чтобы не наводить беспорядок, новое имя должно быть похоже на старое (на основе старого). Отсюда дополнение к рекомендации:

К имени новой версии файла добавляйте номер.

Иногда важна не только версия, но и нужно знать дату, когда вы внесли изменения. В этом случае:

К имени файла можно добавить дату в формате ГОД-МЕСЯЦ-ДЕНЬ.

Почему именно в таком виде? Всё просто, в проводнике файлы будут сортироваться в правильном порядке (по дате и версии).

На рисунке ниже названия файлов одного из IT-уроков:

Пример правильных имён файлов

Да, у вас будет целый набор файлов с похожими именами, и это именно то, что нам нужно. Сейчас объясню на примере:

Пример третий (хорошо)

Вы набираете текст в документе (отчет/доклад/диплом/резюме) и

периодически сохраняете его под новым именем: «Отчет 01», через полчаса «Отчет 02», на следующий день «Отчет 03» и так далее.

Что делать, если на следующий день вы изменили часть текста и сохранили документ как «Отчет 04», а потом решили восстановить старый вариант (как в первом примере с Пушкиным)? Просто откройте «Отчет 03» и скопируйте нужный текст в новую версию.

Под каким именем сохранить исправленный документ?

Правильно, «Отчет 05»! Быстро учитесь 🙂

Пример четвертый (отлично)

Есть документы, для которых немалую роль играет дата их создания, например, резюме. В этом случае вы можете создать файл «Моё резюме 20140108». После следующего изменения вы сохраните его как «Моё резюме 20140201».

Возможно, вам понадобится создать несколько версий документа в один день, поэтому лучше добавлять и дату, и номер версии: «Моё резюме 20140201-02».

Кажется, хватит примеров.

Заключение

Сегодня мы с вами разобрались, как лучше называть файлы. Было много примеров и описаний, поэтому подведу итог в виде вот такой формулы с правильными именами:

Формула правильных имен файлов

На сегодня всё, а вы в комментариях можете поделиться своей формулой правильных имён файлов и папок.

P.S. Следующий урок будет самым важным в этой серии, не пропустите! Подписаться на новости сайта можно по этой ссылке или с помощью специальной формы ниже.

Автор: Сергей Бондаренко http://it-uroki.ru/

Копирование запрещено, но можно делиться ссылками:


Поделитесь с друзьями:



Понравились IT-уроки?

Все средства идут на покрытие текущих расходов (оплата за сервер, домен, техническое обслуживание)
и подготовку новых обучающих материалов (покупка необходимого ПО и оборудования).


Много интересного в соц.сетях:

Как сделать список файлов в папке в excel?

У некоторых пользователей, при работе на компьютере, возникает необходимость получить список файлов в папке. Такой список может быть нужен для разных целей: для каталогизации файлов в папках, для сравнения содержимого в папках, для того, чтобы составить список фильмов, музыкальных композиций, электронных книг и т. п.

Во многих случаях, количество файлов может быть очень большим, поэтому вручную составить полный список находящихся в папке файлов будет проблематично. Предположим, в папке на вашем компьютере хранится электронная библиотека, или вы имеете большое собрание фильмов. Даже увлеченному человеку запомнить все содержимое папки или диска будет нереально.

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

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

Встречая в интернете какой-либо фильм, имея у себя список файлов в папке, я могу легко проверить, есть ли такой фильм у меня в коллекции, или я встретил новый фильм. Поэтому я приступил к поиску решения данного вопроса.

В итоге, я нашел несколько простых вариантов решения этой проблемы. Создать список файлов в папке можно разными способами: при помощи командной строки, при помощи файла, который имеет расширение «.bat», при помощи специальных программ, сохранить список в браузере.

Сохранение списка файлов с помощью командной строки

Вначале вам необходимо будет перейти к нужной папке, или диску, если вы хотите получить список файлов, которые находятся на диске. После открытия папки или диска, удерживая на клавиатуре кнопку «Shift», кликните правой кнопкой мыши внутри этой папки. В открывшемся контекстном меню выберите пункт «Открыть окно команд».

После этого откроется окно консоли, в которой уже будет указан путь к нужной директории (в вашем случае, будет к той папке, которую вы откроете). В этом примере, это папка «Программы» на Рабочем столе моего компьютера. В этой папке находятся другие папки, в которых находятся ярлыки программ.

Далее нужно будет ввести одну из этих команд:

dir /b>filelist.txt dir /s>filelist.txt

После ввода «dir» должен быть пробел. Вместо «filelist» может написать свое название файла, только латинскими буквами. Не забудьте в конце добавить формат «.txt».

Эти команды отличаются друг от друга в использовании дополнительных критериев сохранения списка файлов:

  • /b — обозначает, что будут сохранены только имена файлов.
  • /s — обозначает, что дополнительно в список будут включены все файлы и подкаталоги (подпапки), которые находятся в этой папке.

Затем на клавиатуре нажмите на кнопку «Enter».

После этого вы можете открыть папку и увидеть, что в папке находится текстовый файл «filelist». Теперь можете открыть этот файл с помощью Блокнота.

Если в данной папке некоторые файлы имели русские имена, то вместо имен этих файлов, вы увидите непонятные символы (крякозябры). Дело в том, что программа Блокнот не понимает кодировку MS-DOS.

Поэтому, открыть созданный файл, можно будет с помощью программы Word. Предполагаю, что у большинства пользователей, на компьютере установлена данная программа.

Кликните по текстовому файлу правой кнопкой мыши, а затем в контекстном меню выберите пункт «Открыть с помощью». Выберите для открытия файла программу Microsoft Office Word. В окне программы Word будет открыто окно «Преобразование текста», в котором нужно будет выбрать кодировку MS-DOS, которая позволит прочитать этот документ.

На образце вы увидите правильное отображение текста.

После нажатия на кнопку «ОК», данный текст будет открыт в программе Word. Вы можете провести редактирование документа, а потом сохранить его на компьютере в нужном формате, в том числе в формате «TXT». Проблем с кодировкой после сохранения файла уже не будет.

Получение списка файлов в папке с помощью bat файла

Один из самых доступных и простых способов получения списка файлов в папке: использование для этого специального bat файла. Существует несколько вариантов создания файла с расширением «.bat», с разным кодом.
Для создания bat файла вам нужно будет открыть Блокнот, а затем вставить туда этот код:

chcp 1251 echo %date% %time% >filelist.txt dir /b /d >>filelist.txt

Сохраните этот файл, имя файлу можете дать любое, самому файлу нужно дать расширение «BAT». Параметры сохранения файла в Блокноте будут выглядеть примерно так:

  • Имя файла: filelist.bat
  • Тип файла: Все файлы

После этого нажмите на кнопку «Сохранить».

Далее помещаете созданный файл в ту папку, из которой вы хотите получить, список находящихся там файлов. После этого, запустите файл с расширением «.bat». В данной папке будет создан файл «filelist» в формате «.txt», в котором будет находиться список файлов.

Существует несколько вариантов содержимого файла с расширением «.bat». При использовании этого метода, проблем с кодировкой не возникнет.

Программа DirLister для получения списка файлов

Вы можете создать список файлов расположенных в папке, при помощи бесплатной программы DirLister. Эта крошечная программа не требует установки на компьютер. После загрузки программы на свой компьютер, распакуйте архив с программой.

DirLister скачать

Для запуска программы, откройте папку с программой, а потом кликните по приложению DirLister.

В окне программы DirLister, в разделе «Directory To Scan», при помощи кнопки «Open», вам нужно будет выбрать папку для сканирования.

В разделе «Output File», при помощи кнопки «Save As…», вам необходимо будет выбрать место для сохранения списка файлов.

Вы можете уточнить критерии поиска файлов по маске «*.*», выбрав нужное имя или тип файла («TXT», «Excel», «HTML» и т. д.). После выбора необходимых настроек, нажмите на кнопку «Make List».

После завершения сканирования в левом нижнем углу программы будет выведена информация об успешном завершении создания списка файлов: «All file processed correctly».

Программа DirLister выводит не только список файлов в данной папке, но и дает полную информацию о вложенных в эту папку файлах и папках, в том числе о размере файлов.

Получаем список файлов в Total Commander

Получить список файлов в папке можно при помощи популярного файлового менеджера Total Commander. Для этого, открываете в окне программы нужную папку.

В меню «Выделение», сначала выбираете пункт «Выделить всё». После того, как все файлы были выделены, в этом же меню выбираете пункт «Копировать имена в буфер».

Потом открываете Блокнот или другой текстовый редактор, и вставляете туда список файлов из буфера обмена.

Вы можете в меню «Выделение» выбрать пункт «Сохранить выделение в файл…». В этом случае, вам нужно будет дать имя файлу, а затем сохранить его в формате «TXT».

Сохранение списка файлов в папке в браузере

Получить список файлов в папке можно при помощи браузера. Сначала откройте браузер, а затем перетащите папку в окно браузера. Список файлов будет открыт в окне браузера. Между содержимым можно будет перемещаться как в Проводнике.

Далее можете просто скопировать список файлов в текстовый редактор, сохранить список в HTML файл, или сохранить в PDF при помощи виртуального принтера.

Выводы

При помощи таких достаточно простых способов, вы можете легко создать список файлов, которые находятся в конкретной папке или на диске вашего компьютера. Вы можете использовать наиболее удобный для себя способ сохранения списка файлов.

3 способа получить список файлов в папке (видео)

Иногда бывает необходимо заполучить на лист Excel список файлов в заданной папке и ее подпапках. В моей практике такое встречалось неоднократно, например:

  • перечислить в приложении к договору на проведение тренинга список файлов из раздаточных материалов для особо щепетильных юристов в некоторых компаниях
  • создать список файлов для ТЗ проекта
  • сравнить содержимое папок (оригинал и бэкап, например)

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

Для добавления макроса в вашу книгу нажмите сочетание клавиш ALT+F11, в открывшемся окне редактора Visual Basic вставьте новый модуль через меню Insert — Module и скопируйте туда текст этого макроса:

Sub FileList()      Dim V As String      Dim BrowseFolder As String            'открываем диалоговое окно выбора папки      With Application.FileDialog(msoFileDialogFolderPicker)          .Title = "как сделать список файлов в папке в excel"          .Show          On Error Resume Next          Err.Clear          V = .SelectedItems(1)          If Err.Number  0 Then              MsgBox "Вы ничего не выбрали!"              Exit Sub          End If      End With      BrowseFolder = CStr(V)            'добавляем лист и выводим на него шапку таблицы      ActiveWorkbook.Sheets.Add      With Range("A1:E1")          .Font.Bold = True          .Font.Size = 12      End With      Range("A1").Value = "Имя файла"      Range("B1").Value = "Путь"      Range("C1").Value = "Размер"      Range("D1").Value = "Дата создания"      Range("E1").Value = "Дата изменения"            'вызываем процедуру вывода списка файлов      'измените True на False, если не нужно выводить файлы из вложенных папок      ListFilesInFolder BrowseFolder, True  End Sub      Private Sub ListFilesInFolder(ByVal SourceFolderName As String, ByVal IncludeSubfolders As Boolean)        Dim FSO As Object      Dim SourceFolder As Object      Dim SubFolder As Object      Dim FileItem As Object      Dim r As Long        Set FSO = CreateObject("Scripting.FileSystemObject")      Set SourceFolder = FSO.getfolder(SourceFolderName)        r = Range("A65536").End(xlUp).Row + 1   'находим первую пустую строку      'выводим данные по файлу      For Each FileItem In SourceFolder.Files          Cells(r, 1).Formula = FileItem.Name          Cells(r, 2).Formula = FileItem.Path          Cells(r, 3).Formula = FileItem.Size          Cells(r, 4).Formula = FileItem.DateCreated          Cells(r, 5).Formula = FileItem.DateLastModified          r = r + 1          X = SourceFolder.Path      Next FileItem            'вызываем процедуру повторно для каждой вложенной папки      If IncludeSubfolders Then          For Each SubFolder In SourceFolder.SubFolders              ListFilesInFolder SubFolder.Path, True          Next SubFolder      End If        Columns("A:E").AutoFit        Set FileItem = Nothing      Set SourceFolder = Nothing      Set FSO = Nothing    End Sub  

Для запуска макроса нажмите сочетание клавиш ALT+F8, выберите наш макрос FileList и нажмите кнопку Выполнить (Run). В диалоговом окне выберите любую папку или диск и — вуаля!

Если захотите, чтобы вместо пути к файлу в столбце B выводилась живая гиперссылка, то замените 52-ю строку

Cells(r, 2).Formula = FileItem.Path

на

Cells(r, 2).Formula = «=HYPERLINK(«»» & FileItem.Path & «»»)»

Ссылки по теме

  • Что такое макрос, куда вставлять код макроса на Visual Basic
  • Создание резервных копий ценных файлов

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

Создание списка файлов мы будем рассматривать на нескольких примерах. Будем применять возможности различных браузеров, программу total commander и малоизвестную комбинацию, существующую в Windows 7. Все манипуляции будут проводиться под управлением операционной системы Windows 7.

Начнем мы с браузеров. Создать список файлов с помощью браузера можно только в виде html странички, причем на этой страничке будет содержаться информация о размере файла и дате последнего изменения. Как-либо изменить данные на этой страничке нельзя. Чтобы получить таким образом список файлов, необходимо файлы поместить в отдельную папку и эту папку перетащить мышкой в окно браузера. Тогда браузер начинает выполнять роль «проводника» и отображает список файлов в папке. Стандартный Internet Explorer 9 работать в таком режиме отказывается и предлагает просто открыть какой-либо файл из папки.

Полученный список файлов в каталоге можно сохранить как html страничку, которая будет занимать немного места. Но html список файлов нас не совсем устраивает. Сохранить список файлов сразу в текстовом формате не получится. Некоторые браузеры предлагают такую возможность, но получаемый список ну удобен для чтения и содержит множество лишних знаков.

Небольшие эксперименты с копированием списка в буфер обмена и возможностями Microsoft Excel показали, что полученный список файлов в браузере можно перенести в Excel, а оттуда уже в обычный текстовый файл. Получение списка файлов в текстовом виде через браузер требует немалых действий и при этом необходимо учитывать способы копирования в буфер из различных браузеров. Сразу уясним, что из любого браузера можно полученный список перенести в нормальном виде в Excel, т.е. в виде столбцов. Если при вставке списка в Excel получилась одна сплошная строка данных, значит, вы неправильно выделили список в браузере. А теперь посмотрим на примере.

При копирования списка из браузера Opera не возникает никаких проблем со вставкой в Excel. Все данные получаются строго по столбцам, как и видно в самом браузере.

При копировании списка из браузера Google Chrome, необходимо выделить все содержимое полученного списка, включая названия столбцов «Имя», «Размер» и «Последнее изменение». В противном случает в Excel список будет вставлен в одну строку.

Браузер Firefox тоже требователен. В нем необходимо выделить весь список файлов, включая ссылку для перехода на уровень выше.

С полученными списками файлов в Excel уже можно производить различные манипуляции, а можно просто скопировать столбец с названиями файлов и вставить в текстовый файл.

Следующий способ получения списка файлов подойдет тем, кто пользуется файловым менеджером Total Commander. Он позволяет сохранить имена всех выделенных файлов в текстовый файл, создавая при этом список файлов, в котором будут только названия файлов с расширением. Делается это следующим образом. Выделяем в окне файлового менеджера файлы, которые хотим внести в список и сохраняем, выбрав команду «Сохранить выделение в файл…».

А теперь по порядку. В файловом менеджере Total Commander заходим в папку, в которой находятся наши файлы и выделяем необходимые нам файлы. Выделить их можно нажимая на клавишу «Пробел» или правой кнопкой мыши, но это индивидуальная настройка пользователя. Если необходимо выделить все входящие в папку файлы и папки в том числе, то можно воспользоваться командой, нажав клавишу «Num+».

Теперь сохраним выделение. Заходим в меню «Выделение» и выбираем «Сохранить выделение в файл…».

Появится окошко, в котором необходимо будет задать имя для создаваемого файла.

В итоге получаем список файлов в текстовом файле.

При этом нужно учесть, что порядок файлов в списке будет такой же, как в файловом менеджере на момент создания. Поэтому до создания списка необходимо выполнить сортировку файлов, если в этом есть необходимость.

Остался последний редко используемый и почти неизвестный метод. А метод этот заключается в том, что при выделении файлов в проводнике, нажатии клавиши «Shift» и нажатии правой кнопкой мыши на выделенные файлы, в меню появляется пункт «Копировать как путь».

Полученный список адресов к файлам можно легко обработать авто заменой и получить список файлов.
Метод получения списка файлов с помощью команды «dir» рассматриваться не будет.

Также статьи на сайте chajnikam.ru:

Строка выполнить в windows 7Как в pdf перевести лист нестандартного формата?

Как включить скрытые папки?
Как очистить диск с?

Список файлов в папке

Иногда бывает необходимо заполучить на лист Excel список файлов в заданной папке и ее подпапках. В моей практике такое встречалось неоднократно, например:

  • перечислить в приложении к договору на проведение тренинга список файлов из раздаточных материалов для особо щепетильных юристов в некоторых компаниях
  • создать список файлов для ТЗ проекта
  • сравнить содержимое папок (оригинал и бэкап, например)

Для реализации подобной задачи можно использовать несколько способов.

Способ 1. Скелет из шкафа — функция ФАЙЛЫ

Этот способ использует древнюю функцию ФАЙЛЫ (FILES), оставшуюся в Microsoft Excel с далеких девяностых. Вы не найдете эту функцию в общем списке функций, но для совместимости, она всё ещё остаётся внутри движка Excel, и мы вполне можем её использовать.

Механизм таков:

1. В любую ячейку листа (например, в А1) введём путь к папке, список файлов из которой мы хотим получить.


Обратите внимание, что путь должен оканчиваться шаблоном со звездочками:

  • *.* — любые файлы
  • *.xlsx — книги Excel (только с расширением xlsx)
  • *.xl* — любые файлы Excel
  • *отчет* — файлы, содержащие слово отчет в названии

и т.д.

2. Создадим именованный диапазон с помощью вкладки Формулы — далее кнопка Диспетчер имен — Создать (Formulas — Names Manger — Create). В открывшемся окне введем любое имя без пробелов (например Мои_файлы) и в поле диапазона выражение:

=ФАЙЛЫ(Лист1!$A$1)


После нажатия на ОК будет создан именованный диапазон с именем Мои_файлы, где хранится список всех файлов из указанной в А1 папки. Останется их оттуда только извлечь.

3. Чтобы извлечь имена отдельных файлов из созданной переменной, используем функцию ИНДЕКС (INDEX), которая в Excel вытаскивает данные из массива по их номеру:

Если лениво делать отдельный столбец с нумерацией, то можно воспользоваться костылем в виде функции СТРОКИ (ROWS), которая будет подсчитывать количество заполненных строк с начала списка автоматически:

=ИНДЕКС(Мои_файлы; ЧСТРОК($B$3:B3))

Ну, и скрыть ошибки #ССЫЛКА! в конце списка (если вы протягиваете формулу с запасом) можно стандартной функцией ЕСЛИОШИБКА (IFERROR):

=ЕСЛИОШИБКА(ИНДЕКС(Мои_файлы; ЧСТРОК($B$3:B3)); «»)

Важное примечание: формально функция ФАЙЛЫ относится к макро-функциям, поэтому необходимо будет сохранить ваш файл в формате с поддержкой макросов (xlsm или xlsb).

Способ 2. Готовый макрос для ленивых


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

Для добавления макроса в вашу книгу нажмите сочетание клавиш Alt+F11, или кнопку Visual Basic на вкладке Разработчик (Developer), в открывшемся окне редактора Visual Basic вставьте новый модуль через меню Insert — Module и скопируйте туда текст этого макроса:

Sub FileList()
    Dim V As String
    Dim BrowseFolder As String
    
    'открываем диалоговое окно выбора папки
    With Application.FileDialog(msoFileDialogFolderPicker)
        .Title = "Выберите папку или диск"
        .Show
        On Error Resume Next
        Err.Clear
        V = .SelectedItems(1)
        If Err.Number <> 0 Then
            MsgBox "Вы ничего не выбрали!"
            Exit Sub
        End If
    End With
    BrowseFolder = CStr(V)
    
    'добавляем лист и выводим на него шапку таблицы
    ActiveWorkbook.Sheets.Add
    With Range("A1:E1")
        .Font.Bold = True
        .Font.Size = 12
    End With
    Range("A1").Value = "Имя файла"
    Range("B1").Value = "Путь"
    Range("C1").Value = "Размер"
    Range("D1").Value = "Дата создания"
    Range("E1").Value = "Дата изменения"
    
    'вызываем процедуру вывода списка файлов
    'измените True на False, если не нужно выводить файлы из вложенных папок
    ListFilesInFolder BrowseFolder, True
End Sub


Private Sub ListFilesInFolder(ByVal SourceFolderName As String, ByVal IncludeSubfolders As Boolean)

    Dim FSO As Object
    Dim SourceFolder As Object
    Dim SubFolder As Object
    Dim FileItem As Object
    Dim r As Long

    Set FSO = CreateObject("Scripting.FileSystemObject")
    Set SourceFolder = FSO.getfolder(SourceFolderName)

    r = Range("A65536").End(xlUp).Row + 1   'находим первую пустую строку
    'выводим данные по файлу
    For Each FileItem In SourceFolder.Files
        Cells(r, 1).Formula = FileItem.Name
        Cells(r, 2).Formula = FileItem.Path
        Cells(r, 3).Formula = FileItem.Size
        Cells(r, 4).Formula = FileItem.DateCreated
        Cells(r, 5).Formula = FileItem.DateLastModified
        r = r + 1
        X = SourceFolder.Path
    Next FileItem
    
    'вызываем процедуру повторно для каждой вложенной папки
    If IncludeSubfolders Then
        For Each SubFolder In SourceFolder.SubFolders
            ListFilesInFolder SubFolder.Path, True
        Next SubFolder
    End If

    Columns("A:E").AutoFit

    Set FileItem = Nothing
    Set SourceFolder = Nothing
    Set FSO = Nothing

End Sub

Для запуска макроса нажмите сочетание клавиш Alt+F8,или кнопку Макросы (Macros) на вкладке Разработчик (Developer), выберите наш макрос FileList и нажмите кнопку Выполнить (Run). В диалоговом окне выберите любую папку или диск и — вуаля!

Если захотите, чтобы вместо пути к файлу в столбце B выводилась живая гиперссылка, то замените 52-ю строку

Cells(r, 2).Formula = FileItem.Path

на

Cells(r, 2).Formula = «=HYPERLINK(«»» & FileItem.Path & «»»)»

Способ 3. Мощь и красота — надстройка Power Query

Power Query — это очень мощная и при этом бесплатная надстройка для Excel от Microsoft, упрощающая множество задач по загрузке и трансформации данных. В нашей ситуации она тоже может здорово помочь.

Если у вас Excel 2016 или новее, то Power Query уже встроена в Excel по умолчанию, поэтому просто на вкладке Данные выберите команду Создать запрос / Получить данные — Из файла — Из папки (Create Query / Get Data — From file — From folder). Если у вас Excel 2010-2013, то Power Query нужно будет скачать с сайта Microsoft и установить как отдельную надстройку и она появится у вас в Excel в виде отдельной вкладки Power Query. На ней будет аналогичная кнопка Из файла — Из папки (From file — From folder).

В открывшемся окне нужно будет указать папку, содержимое которой мы хотим получить. После нажатия на ОК Power Query обшарит указанную папку и все вложенные подпапки и выдаст на экран окно с предварительным просмотром результатов:


Если внешний вид списка вас устраивает, то можно смело жать внизу кнопку Загрузить (Load), чтобы залить эти данные на новый лист. Если же хочется дополнительно обработать список (удалить лишние столбцы, отобрать только нужные файлы и т.п.), то нужно выбрать команду Изменить / Преобразовать данные (Edit / Transform Data).

Поверх окна Excel откроется окно редактора Power Query, где мы увидим список всех наших файлов в виде таблицы:


Дальше возможны несколько вариантов:

  • Если нужны только файлы определенного типа, то их можно легко отобрать с помощью фильтра по столбцу Extension:

  • Аналогичным образом фильтрами по столбцам Date accessed, Date modified или Date created можно отобрать файлы за нужный период (например, созданные только за последний месяц и т.п.):

  • Если нужно получить данные не из всех папок, то фильтруем по столбцу Folder Path, чтобы оставить только те строки, где путь содержит/не содержит нужные имена папок:

  • Там же можно выполнить сортировку файлов по любому столбцу, если требуется.

После того, как необходимые файлы отобраны, можно смело удалить ненужные столбцы, щелкнув по заголовку столбца правой кнопкой мыши и выбрав команду Удалить (Remove column). Это, кстати, уже никак не повлияет на фильтрацию или сортировку нашего списка:

Если в будущем планируется подсчитывать количество файлов в каждой папке (например, для контроля поступивших заявок или подсчета статистики по заявкам), то имеет смысл дополнительно сделать ещё пару действий:

  • Щелкните правой кнопкой мыши по столбцу Folder Path и выберите команду Дублировать столбец (Duplicate Column).
  • Выделите скопированный столбец и на вкладке Преобразование (Transform) выберите Разделить столбец — По разделителю (Split Column — By delimiter)

Мы получим рядом с нашими данными еще несколько столбцов, где будут продублированы имена вложенных папок — это пригодится нам чуть позже для подсчета статистики с помощью сводной таблицы:

Получившиеся столбцы можно переименовать (Диск, Папка1, Папка2 и т.д.), просто щёлкнув дважды по заголовку каждого.

И, наконец, когда список готов, то его можно выгрузить на лист с помощью команды Главная — Закрыть и загрузить — Закрыть и загрузить в… (Home — Close & Load — Close & Load to…):

И, само-собой, теперь можно построить по нашей таблице сводную (вкладка Вставка — Сводная таблица), чтобы легко подсчитать количество файлов в каждой папке:

Дополнительным бонусом можно сделать еще один столбец с функцией ГИПЕРССЫЛКА (HYPERLINK), которая создаст красивые стрелочки-ссылки для моментального перехода к каждому файлу:


Мелочь, а приятно :)

И вдвойне приятно, что в будущем, при изменении содержимого исходной папки, достаточно будет просто щелкнуть мышью по нашей таблице и выбрать команду Обновить (Refresh) — и Power Query выполнит всю цепочку запрограммированных нами единожды действий уже автоматически, отобразив все изменения в составе папки.

Ссылки по теме

 

Названия и расположение файлов изображений и видео на носителе цифровой камеры

  • Файлы изображений в форматах JPEG и ARW (RAW) начинаются с букв DSC и записываются в папку \DCIM\1xxMSDCF (где 1хх — последовательное название папок, если нумерация файлов изображений превысила 99999 или новая папка для записи фото была создана и назначена на камере)
  • При записи видео в формате AVCHD видеоролики имеют расширение *.MTS и пишутся в папку \PRIVATE\AVCHD\BDMV\STREAM
  • При записи видео в формате MPEG4 (например, на Action Cam), видеоролики имеют расширение *.MP4 и пишутся в папку \MP_ROOT и подпапки. В зависимости от количества записанных роликов и того, извлекался ли носитель из камеры, может последовательно создаваться несколько подпапок вида 1xxANV01 со cквозной нумерацией.
  • При записи в формате XAVC S / XAVC S 4K / XAVC HS видеоролики имеют расширение *.MP4 и пишутся в папку \PRIVATE\M4ROOT\CLIP 

Большинство современных видеоредакторов и программ воспроизведения на компьютерах поддерживают прямое воспроизведение или импорт таких файлов простым щелчком мыши. Никакие вспомогательные данные и файлы для этого обычно не нужны.

ВАЖНО! Не рекомендуем удалять или перемещать эти файлы на носителе c помощью файлового менеджера компьютера, если вы планируете дальше использовать носитель (и записанные ранее на нём фото и видео) в камере. Это может привести к ошибкам в работе камеры с накопителем: сбоям воспроизведения, записи и определения свобного места. Также не рекомендуем форматировать носитель на компьютере. Если требуется удалить ненужные фото и видеоролики с носителя, воспользуйтесь встроенными функциями удаления (выбора конкретных ненужных фото и видео) и форматирования (полная очистка накопителя) в меню камеры

Для чего остальные типы файлов, которые можно увидеть на носителе?

  • *.CPI — эти файлы создаются при записи видео в формате AVCHD и содержат мета-данные (информацию) о параметрах видео- и аудиопотоков видеофайла MTS с таким же именем. Эти файлы могут использоваться домашними медиа-плеерами и при записи AVCHD видеодисков на DVD и Blu-Ray.
  • *.THM — создаются при записи видео в формате MPEG4 (например, камерами Action Cam). Содержат миниатюрный эскиз видеоролика с таким же названием. Используется для быстрого отображения эскизов роликов при импорте в PlayMemories Home и при беспроводной передаче на мобильное устройство с помощью PlayMemories Mobile.
  • *.XML — создаются при записи видео в формате XAVC S / XAVC HS. Содержат подробные мета-данные о камере, параметрах съёмки и пр. видеофайла с таким же названием. Могут использоваться программами для монтажа и каталогизации видео.
  • Файлы в скрытой папке \AVF_INFO — служебные файлы, составляющие базу данных о роликах и снимках на носителе для работы функции воспроизведения на камере.

Как получить список файлов в папке?

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

Создание списка файлов мы будем рассматривать на нескольких примерах. Будем применять возможности различных браузеров, программу total commander и малоизвестную комбинацию, существующую в Windows 7. Все манипуляции будут проводиться под управлением операционной системы Windows 7.

Начнем мы с браузеров. Создать список файлов с помощью браузера можно только в виде html странички, причем на этой страничке будет содержаться информация о размере файла и дате последнего изменения. Как-либо изменить данные на этой страничке нельзя. Чтобы получить таким образом список файлов, необходимо файлы поместить в отдельную папку и эту папку перетащить мышкой в окно браузера. Тогда браузер начинает выполнять роль «проводника» и отображает список файлов в папке. Стандартный Internet Explorer 9 работать в таком режиме отказывается и предлагает просто открыть какой-либо файл из папки.

 

 

Полученный список файлов в каталоге можно сохранить как html страничку, которая будет занимать немного места. Но html список файлов нас не совсем устраивает. Сохранить список файлов сразу в текстовом формате не получится. Некоторые браузеры предлагают такую возможность, но получаемый список ну удобен для чтения и содержит множество лишних знаков.

Небольшие эксперименты с копированием списка в буфер обмена и возможностями Microsoft Excel показали, что полученный список файлов в браузере можно перенести в Excel, а оттуда уже в обычный текстовый файл. Получение списка файлов в текстовом виде через браузер требует немалых действий и при этом необходимо учитывать способы копирования в буфер из различных браузеров. Сразу уясним, что из любого браузера можно полученный список перенести в нормальном виде в Excel, т.е. в виде столбцов. Если при вставке списка в Excel получилась одна сплошная строка данных, значит, вы неправильно выделили список в браузере. А теперь посмотрим на примере.

При копирования списка из браузера Opera не возникает никаких проблем со вставкой в Excel. Все данные получаются строго по столбцам, как и видно в самом браузере.

При копировании списка из браузера Google Chrome, необходимо выделить все содержимое полученного списка, включая названия столбцов «Имя», «Размер» и «Последнее изменение». В противном случает в Excel список будет вставлен в одну строку.

Браузер Firefox тоже требователен. В нем необходимо выделить весь список файлов, включая ссылку для перехода на уровень выше.

С полученными списками файлов в Excel уже можно производить различные манипуляции, а можно просто скопировать столбец с названиями файлов и вставить в текстовый файл.

Следующий способ получения списка файлов подойдет тем, кто пользуется файловым менеджером Total Commander. Он позволяет сохранить имена всех выделенных файлов в текстовый файл, создавая при этом список файлов, в котором будут только названия файлов с расширением. Делается это следующим образом. Выделяем в окне файлового менеджера файлы, которые хотим внести в список и сохраняем, выбрав команду «Сохранить выделение в файл…».

А теперь по порядку. В файловом менеджере Total Commander заходим в папку, в которой находятся наши файлы и выделяем необходимые нам файлы. Выделить их можно нажимая на клавишу «Пробел» или правой кнопкой мыши, но это индивидуальная настройка пользователя. Если необходимо выделить все входящие в папку файлы и папки в том числе, то можно воспользоваться командой, нажав клавишу «Num+».

Теперь сохраним выделение. Заходим в меню «Выделение» и выбираем «Сохранить выделение в файл…».

Появится окошко, в котором необходимо будет задать имя для создаваемого файла.

В итоге получаем список файлов в текстовом файле.

При этом нужно учесть, что порядок файлов в списке будет такой же, как в файловом менеджере на момент создания. Поэтому до создания списка необходимо выполнить сортировку файлов, если в этом есть необходимость.

Остался последний редко используемый и почти неизвестный метод. А метод этот заключается в том, что при выделении файлов в проводнике, нажатии клавиши «Shift» и нажатии правой кнопкой мыши на выделенные файлы, в меню появляется пункт «Копировать как путь».

 

Полученный список адресов к файлам можно легко обработать авто заменой и получить список файлов.
Метод получения списка файлов с помощью команды «dir» рассматриваться не будет.

 

Также статьи на сайте chajnikam.ru:
Строка выполнить в windows 7
Как в pdf перевести лист нестандартного формата?
Как включить скрытые папки?
Как очистить диск с?

Названия файлов. Избавь свою жизнь от хлама!

Читайте также

Выбор названия

Выбор названия Бенджамин Керн, партнер в McGuireWoods, высказал следующие соображения относительно выбора названия:Совсем необязательно быть корпоративным юристом, чтобы создать компанию и организовать работу. Нужно выбрать название, зарегистрироваться в том штате, где вы

Варианты переименования файлов

Варианты переименования файлов Если теги кажутся вам слишком сложными для понимания или вы просто не хотите приобретать новое ПО, попробуйте хотя бы переименовать изображения, заменив невнятное обозначение типа DSC000014, присвоенное компьютером, на что-нибудь более

Названия папок

Названия папок На первый взгляд может показаться, что компьютеры — это лишь дорогие ящики для управления электронной почтой или для интернет-шопинга. Разумеется, это далеко не так. Компьютеры — мощные инструменты, помогающие экономить время и обрабатывать информацию

19.8. Сравнение файлов

19.8. Сравнение файлов Режим сравнения файлов дает возможность пользователю сравнить два любых файла. Для сравнения файлов необходимо выбрать пункт «Файл» – «Сравнить файлы». На экран будет выдан диалог для выбора сравниваемых файлов. В полях «Сравнить» и «С» необходимо

14.7. Сравнение файлов

14.7. Сравнение файлов Режим сравнения файлов дает возможность пользователю сравнить два любых файла. Для сравнения файлов необходимо выбрать пункт «Файл – Сравнить файлы». На экран будет выдан диалог для выбора сравниваемых файлов. В полях «Сравнить» и «С» необходимо

4. О происхождении названия «деньги»

4. О происхождении названия «деньги» Деньгой и деньгой первоначально называлась русская серебряная монета весом около 0,93 г — в одну двухсотую часть гривны. Связывается ее появление с именем Дмитрия Донского. Значительно позже — в XVII–XIX веках — чеканили и медную денгу.

Каков смысл названия курса?

Каков смысл названия курса? В то утро, сидя в своем кабинете и наблюдая за восходом солнца, я разрабатывал первое занятие по новому курсу. И здесь я столкнулся с одним препятствием. Само собой разумеется, что название должно отображать суть преподаваемого материала.

Организация компьютерных файлов

Организация компьютерных файлов Основные компьютеры организации ваших компьютерных файлов мало чем отличаются от организации системы регистрации и хранения бумажных документов. Вам надо добиться простого и логичного объединения файлов по тематическим группам, что

Выбор имен файлов

Выбор имен файлов Здесь я снова хочу коснуться темы простоты и доступности. Вы должны присваивать своим файлам такие имена, которые что-то для вас значат, чтобы облегчить их (файлов) последующий поиск. Никто не хочет терять время и досадовать на то, что, когда открываешь

Выбор названия и логотипа

Выбор названия и логотипа Этот процесс еще сложнее. Многие тренеры — индивидуалы просто используют собственные имена, к которым добавляют «…и К°», или «…Тренинг». Пока вы не являетесь компанией с ограниченной ответственностью или открытым акционерным обществом, вы не

Какие бывают названия

Какие бывают названия При выборе ресторана учитывается его будущее местоположение, потенциальные посетители, категория, например элитность, специфика, одновременно определяется его будущий желаемый имидж.Что касается общих принципов выбора наименования ресторана,

Откуда брать названия

Откуда брать названия Откуда берутся хорошие заголовки? Часто можно почерпнуть вдохновение в самой речи. Название «У нас есть алгоритмы», упомянутое выше, родилось из одного утверждения речи: без компьютеризации затраты на страховую деятельность «заставили бы

Придумываем идеи и названия для статьи

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

Правило 500 файлов cookie

Правило 500 файлов cookie Список не станет активным, пока в нем не наберется 500 файлов cookie. Это сродни тому, как ключевые слова становятся неактивными из-за низкого объема поиска. Слово активный здесь очень важно. При создании списка ремаркетинга вы определяете

Выбор названия туристической компании

Выбор названия туристической компании Как вы лодку назовете, так она и поплывет. У новой туристической компании может быть значительный стартовый капитал, удобно расположенный офис, отличная команда менеджеров и профессиональный директор, но неудачное название

У половины жизни нет названия

У половины жизни нет названия Вы приходите на почту, чтобы отослать двоюродному брату в Сибирь подарок – посылку с бокалами для шампанского. Так как в пути посылку могут повредить, вы просите поставить на упаковку штампы: «Обращаться осторожно!», «Ломкое, хрупкое» или «Не

Названия файлов чертежей при печати в PDF

Для всех типов чертежей настроена единая схема названий:
Шифр_Лист_Изменение№_ТипЧертежа*


Для каждого типа чертежа последний параметр в названии меняется. 

Для чертежа общего вида *Номер
Для чертежа сборки *_Марка
Для чертежа отдельной детали *_Позиция
Для чертежа ЖБ элемента *_Марка
Для комплексного чертежа *Номер


Шифр проекта заполняется через меню Файл > Свойства проекта > Пользовательские атрибуты > Основная надпись 

Номер листа заполняется через Свойства чертежа > Пользовательские атрибуты > Заполнение штампа

Изменения на листе оформляются через Список чертежей > Чертеж > Редакция…

Тип чертежа это буквенное обозначение:
Для чертежа общего вид — G
Для чертежа сборки — A
Для чертежа отдельной детали — W
Для чертежа ЖБ элемента — C
Для комплексного чертежа — M

Пример названия файла, если заполнены все поля:
2345-КМ_Лист5_Изм1_G2.pdf

Если поля не заполнены, то чертеж будет иметь название:
G2.pdf

Пример названия чертежа отправочной марки только с заполненным шифром:
2345-КМ_A_К-1.pdf

При печати чертежей в PDF названия файлов определяются переменными
XS_DRAWING_PLOT_FILE_NAME_A=%UDA:ru_shifr%%UDA:ru_shifr_dop%%UDA:ru_shifr?_%%UDA:ru_list?Лист%%UDA:ru_list%%UDA:ru_list?_%%DRAWING_REVISION_MARK?Изм%%DRAWING_REVISION_MARK%%DRAWING_REVISION_MARK?_%A_%TPL:DR_PART_POS%


XS_DRAWING_PLOT_FILE_NAME_C=%UDA:ru_shifr%%UDA:ru_shifr_dop%%UDA:ru_shifr?_%%UDA:ru_list?Лист%%UDA:ru_list%%UDA:ru_list?_%%DRAWING_REVISION_MARK?Изм%%DRAWING_REVISION_MARK%%DRAWING_REVISION_MARK?_%C_%TPL:DR_PART_POS%


XS_DRAWING_PLOT_FILE_NAME_G=%UDA:ru_shifr%%UDA:ru_shifr_dop%%UDA:ru_shifr?_%%UDA:ru_list?Лист%%UDA:ru_list%%UDA:ru_list?_%%DRAWING_REVISION_MARK?Изм%%DRAWING_REVISION_MARK%%DRAWING_REVISION_MARK?_%G%NAME%


XS_DRAWING_PLOT_FILE_NAME_M=%UDA:ru_shifr%%UDA:ru_shifr_dop%%UDA:ru_shifr?_%%UDA:ru_list?Лист%%UDA:ru_list%%UDA:ru_list?_%%DRAWING_REVISION_MARK?Изм%%DRAWING_REVISION_MARK%%DRAWING_REVISION_MARK?_%M%NAME%


XS_DRAWING_PLOT_FILE_NAME_W=%UDA:ru_shifr%%UDA:ru_shifr_dop%%UDA:ru_shifr?_%%UDA:ru_list?Лист%%UDA:ru_list%%UDA:ru_list?_%%DRAWING_REVISION_MARK?Изм%%DRAWING_REVISION_MARK%%DRAWING_REVISION_MARK?_%W_Поз%TPL:DR_PART_POS%


Каждый параметр заключен в знаки процентов %UDA:ru_shifr%.
Знак вопроса означает, что параметр будет выводится, только, если поле заполнено %UDA:ru_list?Лист%


В примерах не указано заполнение дополнительного поля шифр в свойствах чертежа. Заполняется при разделении основного комплекта чертежей на тома.

Рекомендации по именам файлов

— DataShare: репозиторий открытых исследовательских данных ISU

Имена файлов

Использование последовательных, простых и хорошо продуманных имен файлов поможет вам и другим людям понять смысл ваших файлов.

Имена файлов должны иметь значение

Имена файлов — это самый быстрый способ определить, что находится внутри файла и чем он отличается от аналогичных файлов. Вы должны называть свои файлы на основе важных элементов вашего проекта, например:

  • Образец или Обозначение образца
  • Даты и время
  • Местоположение или координаты
  • Испытания или условия окружающей среды или переменные
  • Номер версии файла
  • Другая важная информация

Вы можете комбинировать элементы по мере необходимости, чтобы создать соглашение об именах файлов, которое можно использовать в течение всего проекта.Объяснение того, что означает каждый элемент имени файла, должно быть задокументировано. Один из простых способов сделать это — создать текстовый файл readme в верхней папке проекта.

== Имена файлов ==
ID участка (например, Plot01, Plot02 и т. Д.) Указывает на то, где были получены образцы. Файл plotmap.png показывает, где расположен каждый график.
Дата сбора образцов указана в имени файла в формате ГГГГ-ММ-ДД.
Инициалы человека, взявшего образцы в тот день, находятся в конце файла.GH = Гэвин Хилл; AT = Аиша Тейлор

Сортировка

Подумайте, как вы хотите отслеживать файлы (т. Е. В хронологическом порядке, по местоположению, по образцу и т. Д.). Это элемент, который должен быть в начале имени файла, поскольку он влияет на то, как компьютер сортирует и отображает файлы.

Пример ниже показывает, как файлы сортируются по-разному в зависимости от того, какой элемент имени используется первым. Если исследователю необходимо отслеживать проект по датам, то метод «По дате» будет работать лучше, чем метод «По сюжету».

По дате По участку
2018-04-10_Plot01_GH.csv Участок01_2018-04-10_GH.csv
2018-04-10_Plot02_AT.csv Участок01_2018-06-03_GH.csv
2018-06-03_Plot01_GH.csv Plot02_2018-04-10_AT.csv
2018-06-04_Plot02_GH.csv

Участок02_2018-06-04_GH.csv

Стандарты

Не изобретайте велосипед.По возможности используйте существующие стандарты! Это упростит другим понимание имен файлов.

Например, существует стандарт, который определяет, как должны регистрироваться даты и время: ISO 8601. Использование этого стандарта устраняет общие моменты путаницы, такие как разница между датами в США и Европе, которые меняют порядок дня и месяца.

Microsoft Windows: Как лучше всего назвать и искать файлы


Такой подход к ежегодным папкам позволяет мне использовать онлайн-службу резервного копирования (Microsoft OneDrive в моем случае), чтобы упростить автоматическое резервное копирование моей папки данных за текущий год (мои старые файлы данных вручную архивируются вне офиса каждый год в конце года).Я также использую свой годовой подход к папкам для непрерывной синхронизации файлов данных на моем компьютере в Атланте с моим спутниковым офисным компьютером на острове Джекил, штат Джорджия, с помощью GoToMyPC. Такой подход не только обеспечивает дополнительную резервную копию, но и позволяет мне беспрепятственно перемещаться из одного офиса в другой, не передавая файлы данных каждую поездку. Таким образом, мои данные хорошо защищены локально, за пределами площадки и в Интернете.

2. Инструмент поиска Everything: Как упоминалось в моем разделе вопросов и ответов по технологиям от августа 2013 года «Все», я также использую бесплатную поисковую утилиту от Voidtools (voidtools.com) под названием Everything, что позволяет мне искать файлы на моем компьютере по имени, типу, размеру, дате и другим свойствам. Я иногда использую этот инструмент вместо инструмента поиска по индексу Windows, когда я знаю хотя бы часть имени файла, который ищу. Это потому, что, в отличие от поиска по индексам Windows, Everything не выполняет поиск содержимого файлов, что упрощает поиск только по именам файлов. Например, поиск фразы AICPA с помощью инструмента поиска Windows дал 7 876 файлов (потому что фраза AICPA встречается в имени файла, пути к файлу или содержимом 7 876 раз), тогда как поиск фразы AICPA с использованием Everything вернул только 337 файлов (потому что фраза AICPA встречается в имени файла всего 337 раз).Кроме того, все работает так, как будто все файлы на вашем компьютере содержатся в одной гигантской папке, поэтому он мгновенно выполняет поиск по всему компьютеру, что означает, что вам не нужно повторно угадывать, находится ли данный файл в вашей папке Мои документы . , Загрузки папка, Desktop и т. Д. Например, я искал отчет о расходах из деловой поездки в Бирмингем, штат Алабама, набрав фразу Бирмингем в поле поиска. Этот инструмент мгновенно обработал 10 файлов данных, содержащих эту фразу в имени файла.После этого двойной щелчок по соответствующему имени файла запускает файл.

Файл присвоение имен условные обозначения: С сегодняшними эффективными инструментами поиска файлов, такими как два описанных выше, конкретный протокол именования файлов, который вы используете, не так важен, как раньше, но все же Хорошая идея — следовать определенным соглашениям об именах файлов, например:

  • Согласованность: Какую бы стратегию именования файлов вы ни использовали, вероятно, будет разумно использовать ее последовательно во всей организации.
  • Длина имени файла: Ранние версии DOS ограничивали имена файлов всего девятью символами плюс трехбуквенное расширение, что означало, что файлы Lotus 1-2-3 и WordPerfect также ограничивались девятью символами. Сегодня имена файлов обычно ограничены 255 символами, но использование всех 255 символов может затруднить просмотр имен файлов. Вам, вероятно, лучше ограничить имена файлов примерно 32 символами.
  • Параметры имени файла: Как минимум, параметры, которые вы должны включать в каждое имя файла, — это имя клиента и заголовок файла.Например, для вашей организации могут иметь смысл следующие пять имен файлов:
    • Hilda Marie Ltd — 2017 1040 налоговая декларация.pdf
    • Watson Company — отчет о прибылях и убытках за 2018 год.docx
    • Аптека
    • Specht — график амортизации 2017.xlsx
    • Couch Leadership — 2018 budget.xlsx
    • Jackson Motoworks — организационная диаграмма 2018.xlsx
  • Запрещенные имена файлов и символы имени файла: Имейте в виду, что определенные символы (такие как *, «, /, \,:, <,>, |, ^ и?) Запрещены в именах файлов Windows.Кроме того, хотя в имена файлов можно включать пробелы и точки, имена, содержащие только эти символы, запрещены. Кроме того, некоторые имена файлов (например, con, aux, nul, prn, com1 или lpt1) запрещены, потому что Windows использует их в других местах своего программирования. Имена файлов Windows не могут заканчиваться пробелом или точкой.
  • Хлебные крошки: Чтобы упростить поиск файлов, вам следует подумать о встраивании пути к файлу и имени файла в нижние колонтитулы документа. Например, в Word и Excel, вставив фразу & [Path] & [File] в нижний или верхний колонтитул, как показано ниже, вы напечатаете имя файла документа и путь в верхнем или нижнем колонтитуле, чтобы помочь другим легче идентифицировать этот файл место нахождения.

Введение в Unix: имена файлов

Введение в Unix

Цель этого короткого урока — познакомить вас с тем, как файлы (и каталоги) имеют имена в Unix.

Как мы видели на уроке по Unix файловая система, Unix отслеживает файлы и каталоги файлов с помощью файла система.

Имена, которые вы придумываете для своих файлов Unix, должны работать в этой файловой системе. Способ именования файлов в Unix довольно гибкий, но есть определенные правила, которым вы должны следовать.На практике есть также некоторые полезные привычки. при создании собственных файлов.

Правила именования файлов Unix

Хотя некоторые системы Unix могут отличаться, общие правила для именования файлов следующие.

Вы можете назвать файл в Unix, используя до определенного количества символов (точное количество определяется вашей конкретной установкой Unix — проверьте системную документацию) в любой комбинации из следующих наборов:

  1. {a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, х, у, г, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z}
  2. {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}
  3. {период (.), подчеркивание (_), запятая (,)}

Вы не можете назвать файл периодом (.) Или период периода (..).

Каталоги — это файлы в Unix, поэтому имена каталогов следуют за ними. те же правила.

Практика именования файлов в Unix

Вам нужно следовать официальные правила именования файлов в Unix, но вот несколько хороших практик, которые я также нашел помочь сохранить вещи прямой:

  1. Избегайте именования файлов с тем же именем, что и Unix. команда.Вы можете узнать, если имя это команда Unix с помощью команды man.
  2. Используйте широко известные расширения файлов когда возможно. Например, если вы создаете текстовый файл, используйте символ строка .txt в качестве последней части имени файла.
  3. Сделайте все буквы всех ваших файлов (и директории имена) в нижнем регистре. Unix заботится о корпусе. То есть файл Alpha.txt другой из alpha.txt. Заглавная буква только вызовет у вас проблемы с попыткой вспомнить, если имя файла или каталога имеет заглавную букву или нет.Просто используйте строчные буквы. Это облегчает жизнь.
  4. Начните имя файла с буквы или цифры. Если вы начнете он с точкой (.), это будет скрытый файл.
  5. Сделайте ваши имена короткими, но не загадочными. Используйте правильно написанное существительные, когда это возможно. Например, храните инвентарь в inventory.dat и не invtry.dat.

Упражнение: придумайте несколько имен файлов

Создайте несколько файлов в своем домашнем каталоге с различными имена.

Затем запишите абсолютные пути к эти файлы.

Правильное именование файлов | Искусство и архитектура Информационные технологии

Это список вещей, которые следует учитывать при именовании файлов и папок. Если вы не соблюдаете эти правила, пользователи Windows могут не иметь возможности открывать ваши файлы или файлы могут не работать на общей папке или на сайте Sharepoint.

Основное правило — не усложнять.

  1. Храните имена файлов и папок не более 50 символов (лучше чем ближе к 32). Предложение, описывающее содержимое файла, НЕ подходит, постарайтесь быть кратким.
  2. Не используйте специальные символы, только буквы, цифры и пробелы. Если необходимо, можно использовать тире или подчеркивание, но ничего больше. Без знаков препинания. Никаких специальных символов. Ничего не нужно нажимать клавишу Shift, чтобы сделать кроме заглавных букв.
  3. Не используйте табуляцию в имени файла или папки. Если вам нужен пробел, используйте пробел, а не табуляцию.
  4. Не используйте точки в именах файлов или папок, кроме той, которая обозначает расширение (например, mydocument.doc). Многие люди будут скрывать расширения, не добавляйте лишние.
  5. Не ставьте двойную точку перед расширением файла (например, «mydocument..doc»).
  6. Ничего не ставьте после расширения файла (например, «mydocument.doc new»).
  7. Не начинайте имя файла или папки с пробела (и, несмотря на то, что оно закрыто # 2, что-либо кроме буквы или цифры).
  8. Уже рассмотрено выше, но НЕ используйте «&» в именах файлов. Даже для A&A и P&T это незаконный персонаж. При необходимости напишите «и».
  9. Уже рассмотрено выше, но НИКОГДА не используйте косую черту в имени файла, это нарушит работу Windows.
  10. Уже рассмотрено выше, но буква, цифра или пробел являются специальными символами. Не используйте # в именах файлов или папок. Если это номер 2, напишите no2 или num2, а НЕ # 2.

Кроме того, не создавайте ярлыков для общих файловых ресурсов. Когда-либо . По любому поводу!

Всегда закрывайте приложения и закрывайте соединения должным образом. Если вы видите файлы, начинающиеся с ~ $, это временный файл, и кто-то сделал что-то не так, чтобы он там застрял.

Как назвать файлы графики и изображений

Очень важно то, как вы называете файлы изображений.Хорошая система сэкономит вам много времени, а также снизит вероятность потери файлов. Следует иметь в виду две вещи:

  1. Имена должны иметь смысл. Вы должны иметь возможность просматривать любой файл и иметь некоторое представление о том, что это такое, не открывая его.
  2. Имена должны быть частью файловой системы. В идеале имена должны иметь какой-то порядок, чтобы они были перечислены систематическим образом, например в хронологическом или алфавитном порядке.

Имена файлов цифровой камеры

Цифровые камеры сохраняют изображения с общими именами и номерами, например IMAGE0001.JPG, IMAGE0002.JPG и т. Д. Это хорошо работает для камеры, но не очень полезно для человека. Вы должны понимать, что эти имена файлов предназначены только для временного использования — ваша задача — дать им более подходящие имена для постоянного хранения.

Распространенная проблема с именами файлов камеры по умолчанию — это дублирование. Как только в памяти камеры больше не будет IMAGE0001.JPG, следующей фотографии будет присвоено это имя. На вашем жестком диске очень легко получить множество файлов с одинаковыми именами или файлы, которые будут перезаписаны другим файлом с тем же именем.Ясно, что этого следует избегать. Поэтому всегда переименовывайте свои фотографии сразу после их переноса на жесткий диск.

Что в имени

Имена файлов обычно содержат описательное слово (например, picnic.jpg), но могут также включать другую полезную информацию в зависимости от ваших потребностей. Некоторые примеры включают:

Дата пикник-20040613.jpg
Размер файла пикник-76kb.jpg
Размеры изображения пикник-400х300.jpg
Прочая информация picnic-original.jpg
пикник-cropped.jpg
пикник-группа-фото.jpg

Старайтесь, чтобы имя было как можно короче и содержало как можно больше информации. Подумайте, что вам нужно знать при просмотре файлов, например, хотите ли вы сразу увидеть дату, когда была сделана фотография, или важнее иметь в названии более описательные слова?

Файлы для заказа

Чтобы быть частью более крупной файловой системы, имеет смысл, чтобы ваши файлы были перечислены в значимом порядке в своих папках.

Если вы хотите, чтобы ваши файлы отображались в хронологическом порядке, начните имена файлов с их даты, как показано в примере ниже. Обратите внимание, что даты должны использовать формат гггг / мм / дд (год / месяц / день), чтобы это работало.

Вы можете расположить файлы в алфавитном порядке или использовать другую систему. Поэкспериментируйте и найдите, какие форматы вам подходят.

Примечание: Различные файловые менеджеры по-разному обрабатывают определенные символы при их перечислении. Например, символ подчеркивания иногда указывается перед числовыми символами, но иногда нет.

Нижний регистр

Это очень хорошая идея — использовать все строчные буквы во всех именах файлов. Для этого есть две основные причины.

(1) Если вы используете свои файлы в Интернете, вы обнаружите, что чувствительность к регистру имеет значение. В то время как Windows игнорирует этот случай, интернет-серверы — нет. Мы не будем вдаваться в подробное объяснение здесь, но поверьте нам, когда мы скажем, что у вас значительно уменьшится горе, если все ваши интернет-файлы будут всегда в нижнем регистре.

(2) Windows известна тем, что меняет регистр имен файлов без вашего разрешения.Если все ваши файлы в нижнем регистре, по крайней мере, вы узнаете, когда это произошло, и будете знать, в каком регистре.

Использование последовательного регистра уменьшает путаницу и ошибки до такой степени, что оно того стоит. Начните сейчас, и вы скоро к этому привыкнете.

Пробелы и не буквенно-цифровые символы

По тем же причинам, что и аргумент в нижнем регистре, мы настоятельно рекомендуем использовать в именах файлов только буквы, цифры, дефисы и подчеркивания. Все это безопасно для использования в Интернете.Также не допускайте пробелов в имени файла — это запутает некоторые операционные системы и вызовет ошибки на веб-страницах.

Пакетное переименование

Часто бывает необходимо переименовать сразу большое количество файлов. Например, если вы сделаете 20 фотографий своей кошки Пушистый, имеет смысл назвать фотографии fluffy01.jpg, fluffy02.jpg и т. Д. Самый простой способ сделать это — «пакетное переименование», когда одна команда переименовывает все файлы по порядку. Подробнее см. В нашем руководстве по пакетному переименованию.

Как создавать и применять эффективные имена файлов

Именование файлов имеет значение.

Это важно для студентов колледжей, которые работают вместе и устраиваются на работу. Это важно для предпринимателей, которые ведут важные юридические и налоговые документы.

Это важно для небольших команд, обменивающихся файлами на Google Диске или Dropbox, и особенно важно для крупных брендов, ежедневно создающих контент, чтобы они могли общаться с потребителем.

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

Преимущества эффективного именования файлов

Почему важно правильно именовать файлы? Четкая и понятная структура именования файлов дает несколько ключевых преимуществ.

Организация

Организация ресурсов в библиотеке — одна из важнейших составляющих эффективного управления цифровыми активами.Большинство библиотечных платформ, будь то серверы или облачные платформы DAM, упорядочивают файлы по именам.

По этой причине разработка стандарта именования файлов для вашей организации мгновенно поможет реорганизовать ваши файлы и сделать вашу библиотеку более эффективной.

В Stacks мы обнаружили, что включение дат захвата и порядковых номеров помогает организовать файлы в том порядке, в котором они были созданы. Это гарантирует, что ваши активы расскажут историю кому-то, кто перемещается по ним, и прояснят их цель в вашей организации.

Поиск

Предоставление пользователям возможности быстро искать и находить высококачественные релевантные активы — одна из основных целей систем DAM. Вы можете создать эффективный поиск несколькими способами, но один из самых простых — по именам файлов.

В отличие от других методов поиска, таких как теги метаданных и структуры папок, имена файлов доступны для поиска независимо от того, какая платформа используется для хранения ресурсов. Создавая стандартное соглашение об именах файлов, пользователи всегда знают, как искать и находить нужный ресурс.Минусы метаданных

Общие сведения о

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

Им не нужно помнить о различных соглашениях об именах, используемых другими отделами или участниками. Они также смогут быстро понять назначение, происхождение и содержание ресурса по имени файла.

Создание интуитивно понятных имен файлов

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

Если вы в какой-то момент обнаружите, что не можете двигаться дальше, консультант DAM сможет вам помочь.

Лучшие практики

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

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

Используйте сокращения и акронимы, но убедитесь, что пользователи знают, что они означают. Аббревиатуры и акронимы могут использоваться для обозначения различных типов информации, таких как имена, отделы, типы файлов и использование. Хотя это помогает сохранять простые имена файлов, важно определить их значение и создать справочное руководство для пользователей.

Не бойтесь длинного имени файла. Хотя длинные имена файлов могут не привлекать, важна информация, которую они содержат. Не жертвуйте организацией, удобством поиска и пониманием своей команды в угоду «чистому» виду имени файла.Это особенно важно, если вы не используете ключевые слова для целей поиска, а в зависимости от имен файлов, которые будут вашим основным инструментом поиска.

Используйте символы подчеркивания для разделения информационных полей. Подчеркивание четко определяет различные фрагменты информации, содержащиеся в имени файла. Если ваше соглашение об именах файлов выглядит так: YYYYMMDD_FirstLastInitial_Department_Description_001.jpg, это будет намного легче понять, чем это: YYYYMMDDFirstLastInitialDepartmentDescription001.jpg. Вы можете посмотреть пример того, как мы сделали это для Baltimore Ravens, ниже.

При именовании визуальных ресурсов всегда используйте порядковые номера. Порядковый номер должен стоять в самом конце имени файла. Порядковые номера позволяют мгновенно и последовательно сортировать ваши активы и позволяют пользователям быстро находить нужный им актив.

Заключение

Имена файлов — важный и эффективный способ организации ваших визуальных ресурсов.Создание и внедрение четких и актуальных стандартов именования файлов позволяет вам систематизировать их, быстро искать и использовать их более эффективно. Если вам нужна помощь или вы хотите получить совет от экспертов в этой области, свяжитесь с нами сегодня!

Какие правила именования файлов хороши? | Обучение веб-технологиям

Пробелы в именах файлов

Как правило, в мире информатики и информационных технологий не одобряется, когда файлы, веб-адреса — или вообще любой вид программирования — называются с пробелами внутри заголовка.

Причина этого очень проста. Пустое пространство означает «конец» символьной строки. Пробелы внутри URL-адреса или связанного файла в основном создают ошибочный синтаксис, который сервер считывает как конец символьной строки. Сервер видит «конец» и прекращает обработку. Когда полная строка не обрабатывается, она не может быть должным образом представлена ​​на экране вашего компьютера.

Не буквенно-цифровые символы

Использование не буквенно-цифровых символов в именах файлов может иметь катастрофические последствия.Многие символы, такие как восклицательные знаки (!), Вопросительные знаки (?) И знаки процента (%), имеют очень явную программную цель. Другие символы, которые обычно используются не на английском языке, могут не распознаваться.

На самом деле есть только два не буквенно-цифровых символа, которые вы должны использовать для именования файлов: тире и подчеркивания.

Тире предпочтительнее по нескольким причинам.

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

Если вы предпочитаете для ясности разделить слова, хорошая практика поисковой оптимизации (SEO) поощряет использование тире вместо подчеркивания.

Корпус

Этот элемент потенциально может повлиять как на производительность компьютера, так и на удобство использования человеком.

Что касается производительности компьютера, разные операционные системы по-разному читают регистр.В операционной системе Microsoft регистр не учитывается. Это означает, что он будет читать заглавную букву M так же, как строчную букву m. Само по себе это не проблема. Однако проблема может начать проявляться, когда операторы компьютеров Microsoft сталкиваются с вычислениями в Интернете, которым в основном управляет совершенно другая операционная система, известная как Linux.

Linux чувствителен к регистру. «Подумаешь?» вы можете спросить. Это становится большим делом при выполнении файловых операций между веб-сервером на базе Linux и локальным компьютером на базе Microsoft.Вот потенциальная проблема:

Пользователь хочет загрузить каталог файлов на свой рабочий стол. Некоторые из этих файлов имеют похожие имена — разница только в регистре. Например, есть файл с именем My-File и файл с именем my-file. В Linux это нормально, потому что Linux четко отличает M от m.

Однако, когда файлы передаются на компьютер с Windows, один из этих файлов будет перезаписан, потому что Windows видит, что имя файла «My-File» в точности совпадает с именем файла «my-file».

С точки зрения удобства использования, операционная система Linux организует вещи в файловом каталоге на основе кода символа. Например, заглавная буква M имеет другой код, чем строчная буква m. Если в вашем каталоге всего несколько файлов, это не представляет особой проблемы. Однако, если файлов много, может быть очень сложно найти нужный файл, потому что компьютер должен не только сортировать вещи на основе букв и цифр, но и группировать их по коду символа.

Заглавные буквы имеют более низкий код символов, чем строчные буквы, и поэтому они группируются операционной системой.

Например, имена, начинающиеся с заглавной M, будут сгруппированы и отсортированы в алфавитном порядке, а затем будут отображаться имена, начинающиеся с заглавной N, а затем имена, начинающиеся с заглавной O и т. Д. Все строчные буквы будут отображаться сгруппированными вместе после заглавных. Вот почему рекомендуется использовать имена файлов в нижнем регистре.

То, как разделяются слова, также изменит порядок ваших файлов.MyFile отличается от myfile, и оба они отличаются от my-file, My-File, my_file, My_File.

Если на сайте будут задействованы несколько пользователей, это часто является предметом, который пользователи должны согласовать. Придите к соглашению о том, как файлы должны называться, и обязательно сообщите о своем соглашении новым пользователям, которые знакомятся с вашей системой.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *