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

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

  • автор:

Как в папке упорядочить файлы по своему усмотрению?

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

Буду использовать только штатные функции виндовса, разумеется, что специальным софтом — можно многое и возможно легче.

Упорядочиваем файлы как хотим

Данная инструкция подойдет как для Windows 7, так и для Windows 10.

Итак, я покажу все на примере семерки, но в десятке — все также, поверьте.

Давайте откроем любую папку — пусть это будет… папка рабочего стола. А вы не знали, что рабочий стол — это папка? Может и не знали..

Кстати путь к папке рабочего стола такой:

Только там где Dima — ваше название учетной записи.

Папку открыли Рабочий стол (Desktop). Но чтобы удобно было выполнить сортировку — нужно изменить вид файлов. Нажмите правой кнопкой по папке и выберите в меню Вид > Таблица:

Теперь файлы и папки расположены удобно для наших задач:

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

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

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

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

И по всем этим параметрам возможна сортировка! Достаточно кликнуть по заголовку. А вот если выбрать пункт Подробнее, то увидим множество всевозможных столбиков:

И по всем ним — возможна сортировка как файлов, так и папок.

Упорядочить файлы, папки, можно также и при помощи контекстного меню — просто нажмите правой кнопкой по белому пространству, выберите пункт Сортировка:

Компьютерная грамотность с Надеждой

Заполняем пробелы — расширяем горизонты!

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

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

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

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

Пример нумерации файлов, когда один сериал — в одной папке

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

Допустим, мы создали папку «Незнайка на Луне». И в эту папку нам нужно поместить 12 серий мультфильма «Незнайка на Луне», которые называются следующим образом:

  1. Загадка лунного камня
  2. Грандиозный замысел Знайки
  3. Незнайка и Пончик летят на Луну
  4. Первый день на Луне
  5. Звёздочка
  6. Дорогие друзья
  7. Акционерное общество гигантских растений
  8. Большой Бредлам
  9. Незнайка ищет работу
  10. Куда исчезла ракета
  11. Знайка спешит на помощь
  12. Дорога домой

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

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

Рис. 1. Расположение файлов в алфавитном порядке (по первой букве в названии файла).

Нам нужно внутри папки расположить файлы по сериям – с первой по 12-ую. Для этого следует пронумеровать файлы в папке, причем один пробел сразу после числа является обязательным.

Например, название первой серии с пробелом после цифры 1 будет выглядеть таким образом: 1 Загадка лунного камня. Все 12 серий в папке будут следовать строго по порядку, одна за другой (рис. 2):

Нумерация файлов по порядку

Рис. 2. Нумерация файлов по порядку следования серий: первая серия, за ней – вторая и так до 12-ой серии.

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

Многие люди предпочитают названия серий «попроще». Например, «1 Незнайка», что означает первую серию мультфильма (рис. 3):

Нумерация серий Незнайки

Рис. 3. Нумерация серий Незнайки с 1-ой по 12-ую серию.

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

Нумерация файлов, когда в одной папке несколько сериалов

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

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

Например, на рис. 4 показано, что в одной папке находится два мультфильма: «Незнайка» и «Ну, погоди!». Наглядно показано, что сначала идут первые серии этих мультиков, потом – вторые серии, далее – третьи и так далее. Это неудобно.

в одной папке расположены серии из двух мультфильмов

Рис. 4. В одной папке находятся серии из двух мультфильмов.

Чтобы нумерация была более понятной, следует файлы нумеровать так, чтобы цифра стояла после названия мультфильма и перед числом обязательно ставим пробел, например, «Незнайка 1» (рис. 5):

в папке расположены несколько сериалов

Рис. 5. Если в папке несколько сериалов, то файлы называем так: название мультфильма, пробел, номер серии.

Тогда сериалы будут располагаться в алфавитном порядке: сначала «Незнайка», потом «Ну, погоди!». Так происходит, потому что по алфавиту сначала идет «НЕ» (НЕзнайка), а потом «НУ» (НУ, погоди!)

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

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

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

Как переименовать файл, чтобы он был пронумерован

1. Открыть папку с файлами. Подвести курсор мыши к первому файлу, нажать на ПКМ (правую кнопку мыши).

2. Появится меню, в котором следует щелкнуть «Переименовать».

3. Кликнуть в поле с именем файла, поставить курсор в начало имени и ввести там цифру без кавычек «1» или «01».

Затем следует повторить эти три шага для каждого файла, который есть в папке. Во второй файл нужно в начало имени ввести цифру «2». В третий файл необходимо ввести в начало имени цифру «3». И так далее, для всех файлов в папке.

Как в папке расположить файлы в нужной последовательности

А как Вы наводите порядок в своих папках? Прошу поделиться своим мнением в комментариях.

Выбор файла и загрузка его на сервер в асинхронном режиме

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

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

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

Первое, что приходит на ум, это проверить настройку Windows в Свойствах папки. Чтобы быстро попасть в настройки, откройте консоль cmd от имени админа и введите команду :
control folders

параметры проводника из cmd

Наша настройка лежит во вкладке Вид, в которой должен быть активирован пункт Восстанавливать прежние окна папок при входе в систему:

запомнить отображение файлов в папке

А вот уж если Windows вас и после этого не слушается, читаем далее.

Расширенная фильтрация упорядочивания файлов и папок Windows 7: сортировка и группировка

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

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

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

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

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

СПРАВКА

А вы знали, что при некоторых условиях это системой держится за норму? Да, Windows может реально забывать ваши настройки. Но при одном условии: если эти настройки не касаются первых 5000 папок и директорий. Именно на столько и “хватает памяти” Windows. В Windows XP их было ещё меньше – 400. Увеличенного количества папок должно бы хватить, но разрабы предусмотрели возможность увеличить и это число вдвое. Так что, если хранилище на несколько терабайт забито под завязку, вероятно, что это ваш вариант.

Пять простых способов получить список файлов и папок в Windows 10

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

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

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

Для чтения содержимого каталогов в старой доброй командной строке предусмотрена команда dir, её то как раз мы и будем использовать. Итак, запускаем консоль CMD, командой cd Буква диска:/путь (если нужно перейти в другой диск, добавляем после cd ключ /d) переходим в нужное расположение и выполняем эти две команды:

chcp 1251 dir /b /s > D:\filelist.tхt

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

Если нужно получить список только файлов (без вложенных каталогов), достаточно использовать только ключ /b.

Примечание: в Windows 8.1 и 7 для быстрого перехода в папку в командной строке, зажмите Shift, кликните ПКМ по папке и выберите в контекстном меню опцию «Открыть окно команд».

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

В Windows 10 командная строка заменена консолью PowerShell, для получения списка файлов можете использовать её. Для примера выведем в файл содержимое папки Тест с её подкаталогами:

Get-Childitem -Path D:\Тест -Recurse | Out-File D:\filelist.tхt

А можно и проще. Зажав Shift, кликаем по папке ПКМ, выбираем в меню «Открыть PowerShell здесь».

И выполняем в открывшемся окне консоли команду Get-Childitem -Recurse | Out-File D:\filelist.tхt.

Необходимость использования параметра -Path с указанием пути в данном случае отпадает.

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

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

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

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

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

www.barrysoft.it/blog/software/dirlister

Запустив утилиту, укажите в разделе «Directory To Scan» путь к сканируемому каталогу или диску, в разделе «Output File» выберите расположение для сохранения списка.

Здесь же можно задать параметры сканирования — выбрать формат, указать, нужно ли включать в список вложенные директории и скрытые объекты, задать поиск по маске. После нажатия кнопки «Make List» список будет сохранён в выбранном расположении.

Используем для получения списка файлов браузер

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

Рекурсивно пройтись по всем вложенным каталогам, правда, не получится да и для копирования путей и имён файлов и переноса их в отдельный файл придется использовать Ctrl + C и Ctrl + V.

командная строка ввод команды

TagScanner

  • Платформа: Windows.
  • Цена: бесплатно.

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

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

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

Решение

Для удобства свойство КнопкаВыбора элемента формы установим в значение Да и будем обрабатывать событие НачалоВыбора этого элемента.

В процедуре начала выбора элемента ПутьКФайлу необходимо написать код:

&НаКлиенте Процедура ПутьКФайлуНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)

// Отказываемся от стандартной обработки процедуры СтандартнаяОбработка = Ложь;

// Создаем диалог выбора файла и указываем для чего он будет использоваться Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие); // Задаем фильтр доступных расширений файлов для выбора Диалог.Фильтр = НСтр(«ru=’Книга Excel 97 (*.xls)|*.xls|Книга Excel 2007 (*.xlsx)|*.xlsx’»); // Задаем текст заголовка окна выбора Диалог.Заголовок = НСтр(«ru=’Выберите файл Excel’»); // Создаем объект ОписаниеОповещения, который будет передан в метод Показать ОповещениеЗавершения = Новый ОписаниеОповещения(«ВыборФайлаЗавершение», ЭтотОбъект); // Открываем окно выбора файла Диалог.Показать(ОповещениеЗавершения);

КонецПроцедуры

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

  • ВыбранныеФайлы — массив выбранных имен файлов. Если пользователь отказался от выбора файла, то в параметре будет содержаться Неопределено;
  • ДополнительныеПараметры — произвольное значение, которое указано при создании объекта ОписаниеОповещения в третьем параметре (в нашем примере не задано).

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

&НаКлиенте Процедура ВыборФайлаЗавершение(ВыбранныеФайлы, ДополнительныеПараметры) Экспорт

Если ВыбранныеФайлы <> Неопределено Тогда

ПутьКФайлу = ВыбранныеФайлы[0];

КонецЕсли;

КонецПроцедуры

Внимание!

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

Приведенный пример можно немного усовершенствовать: передать в третий параметр конструктора ОписаниеОповещения переменную Диалог.

ОповещениеЗавершения = Новый ОписаниеОповещения(«ВыборФайлаЗавершение», ЭтотОбъект, Диалог);

Тогда в процедуре ВыборФайлаЗавершение будет доступно немного больше информации: из параметра ДополнительныеПараметры можно будет узнать каталог, в котором хранится выбранный файл, и фильтр, которому соответствует файл.

В конструкторе объекта ДиалогВыбораФайла в параметре указывается для чего будет открыт диалог. Возможные значения системного перечисления РежимДиалогаВыбораФайла:

  • Открытие;
  • ВыборКаталога;
  • Сохранение.

Приведу еще несколько свойств объекта ДиалогВыбораФайла:

  • Каталог — текущий каталог;
  • ПолноеИмяФайла — начальное полное имя файла. После выбора файла содержит полное имя выбранного файла (кроме множественного выбора и выбора каталога);
  • МножественныйВыбор — флаг возможности выбора нескольких файлов;
  • ПредварительныйПросмотр — флаг необходимости показа окна предварительного просмотра файлов;
  • ПроверятьСуществованиеФайла — флаг необходимости проверки существования выбираемого файла.

Нумерация файлов, когда в одной папке несколько сериалов

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

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

Например, на рис. 4 показано, что в одной папке находится два мультфильма: «Незнайка» и «Ну, погоди!». Наглядно показано, что сначала идут первые серии этих мультиков, потом – вторые серии, далее – третьи и так далее. Это неудобно.

в одной папке расположены серии из двух мультфильмов

Рис. 4. В одной папке находятся серии из двух мультфильмов

Чтобы нумерация была более понятной, следует файлы нумеровать так, чтобы цифра стояла после названия мультфильма и перед числом обязательно ставим пробел, например, «Незнайка 1» (рис. 5):


Рис. 5. Если в папке несколько сериалов, то файлы называем так: название мультфильма, пробел, номер серии.

Тогда сериалы будут располагаться в алфавитном порядке: сначала «Незнайка», потом «Ну, погоди!». Так происходит, потому что по алфавиту сначала идет «НЕ» (НЕзнайка), а потом «НУ» (НУ, погоди!)

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

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

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

Чтение файла в 1С

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

ПрочитанныйТекст = Новый ЧтениеТекста(ПутьКФайлу); СтрокаТекстовогоФайла = ПрочитанныйТекст.ПрочитатьСтроку(); Сообщить(СтрокаТекстовогоФайла); Пока СтрокаТекстовогоФайла <> Неопределено Цикл СтрокаТекстовогоФайла = ПрочитанныйТекст.ПрочитатьСтроку(); Сообщить(СтрокаТекстовогоФайла); КонецЦикла; ПрочитанныйТекст.Закрыть();

Объект 1С — файл

Объект Файл служит для управления параметрами файлов.

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

Например, прочитаем параметры некоторого файла, находящегося на диске C:

ПолноеИмяФайла = «C:\Работа с файлами\статья.txt»; ВыбранныйФайл = Новый Файл(ПолноеИмяФайла); Если ВыбранныйФайл.Существует() Тогда СтрокаПараметров = «Параметры файла:»+Символы.ПС + «Полное имя файла: «+ ВыбранныйФайл.ПолноеИмя + Символы.ПС + «Имя: «+ ВыбранныйФайл.Имя + Символы.ПС + «Имя без расширения: «+ ВыбранныйФайл.ИмяБезРасширения+Символы.ПС+ «Расширение: «+ ВыбранныйФайл.Расширение+ Символы.ПС+ «Путь без имени: «+ ВыбранныйФайл.Путь+Символы.ПС+ «Размер: «+ ВыбранныйФайл.Размер()+ Символы.ПС+ «Это файл: «+ ВыбранныйФайл.ЭтоФайл()+ Символы.ПС+ «Изменен: «+ ВыбранныйФайл.ПолучитьВремяИзменения()+Символы.ПС+ «Только чтение: «+ ВыбранныйФайл.ПолучитьТолькоЧтение()+Символы.ПС+ «Невидимость: «+ ВыбранныйФайл.ПолучитьНевидимость(); Сообщить(СтрокаПараметров); Иначе Предупреждение(«Файл не найден!»); КонецЕсли;

В результате мы получим следующую информацию (если файл найден):

Параметры файла: Полное имя файла: C:\Работа с файлами\статья.txt Имя: статья.txt Имя без расширения: статья Расширение: .txt Путь без имени: C:\Работа с файлами\ Размер: 899 Это файл: Да Изменен: 18.05.2015 16:21:28 Только чтение: Нет Невидимость: Нет

Сохранить сортировку папок только для этой папки в Windows 10

В моем старом ящике у меня была одна папка, всегда отсортированная по дате в порядке убывания (папка «Загрузки»), и каждая другая папка, отсортированная по имени.

В моем Windows 10 Box, если я сортирую папку по дате, все папки сортируются по дате. Я отсортировал одну папку по имени, нажал « Применить к папкам» на вкладке «Вид» в параметрах папки, перешел в папку «Загрузки» и отсортировал по дате. И вуаля, снова все папки сортируются по дате.

Почему Windows 10 не хранит порядок сортировки для этой единственной папки? Как я могу получить то же поведение от Windows 7 обратно?

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

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