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

Обновлено: 21.11.2024

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

Рисунок 1. Файлы, отсортированные по алфавиту

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

Приложение001.pdf
Приложение002.pdf
Приложение003.pdf
Приложение004.pdf
Приложение010.pdf
Приложение015.pdf
Приложение021.pdf

Рисунок 2. Файлы с заполнением нулями

Что такое числовая сортировка Windows?

Команда Shell в Microsoft в какой-то момент решила немного улучшить ситуацию и внедрила новый способ сравнения строк Unicode, содержащих числа (см. StrCmpLogicalW). Изменение вступило в силу после Windows 2000, поэтому такие операционные системы, как Windows Server 2003, Windows XP, Windows Vista и Windows 7, сортируют числа в именах папок и файлов в соответствии с их числовым значением. Например, папка из нашего примера будет выглядеть следующим образом в Windows XP с использованием числовой сортировки Windows:

Рисунок 3. Числовая сортировка Windows в Windows XP

Проблемы, связанные с числовой сортировкой Windows

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

Представьте себе юриста, который организует экспонаты для обработки в формате TIFF, утверждения и производства. Глядя на файлы в Проводнике Windows, он, естественно, предположил бы, что файлы будут обрабатываться в том порядке, в котором он видит их на своем компьютере. Однако средства компьютерной криминалистики и электронного обнаружения не реализуют алгоритм сортировки Microsoft и при сортировке обрабатывают имена файлов и папок как строки. Следовательно, файлы будут обработаны и пронумерованы в другом порядке, чем ожидал адвокат. Если бы Windows отсортировала файлы без какой-либо специальной обработки, юрист или группа поддержки судебных разбирательств заметили бы неправильный порядок сортировки и компенсировали бы его, правильно добавив имена файлов или применив пользовательский порядок сортировки.

2. Согласованность в операционной системе:

Несмотря на то, что Проводник Windows использует API StrCmpLogicalW и логически сортирует файлы и папки с именами, содержащими цифры, другие области операционной системы (например, интерфейс командной строки) по-прежнему используют традиционный метод сортировки, вызывая несоответствия. в том, как файлы отображаются в разных частях одной и той же операционной системы. На рис. 4 ниже показано, как проводник Windows и интерфейс командной строки (CLI) отображают один и тот же набор файлов.

Рисунок 4. Файлы, отображаемые Windows и интерфейсом командной строки на одном компьютере

3. Согласованность между операционными системами:

Проприетарный алгоритм сортировки Microsoft не соответствует тому, как файлы отображаются в других операционных системах, таких как Linux и Mac OS. Кроме того, Microsoft изменила StrCmpLogicalW API в различных версиях своих операционных систем, таких как Windows XP, Windows Vista и Windows 7. Следовательно, способ отображения файлов в проводнике Windows немного отличается в разных операционных системах Microsoft.

Как отключить числовую сортировку Windows

К счастью, начиная с Windows XP с пакетом обновления 1 (SP1), Microsoft предоставила раздел реестра, который может блокировать использование StrCmpLogicalW API, отключая числовую сортировку Windows и возвращая Проводнику Windows режим обработки имен файлов как строк. Раздел реестра выглядит следующим образом:

Значение ключа NoStrCmpLogical (DWORD) должно быть установлено равным 1, чтобы Windows XP и более поздние версии не использовали числовую сортировку Windows. Веб-сайт поддержки Microsoft предоставляет дополнительные сведения об этой проблеме. Обратите внимание, что приведенное выше изменение требует перезагрузки или выхода из системы, чтобы оно вступило в силу. Не забудьте сделать резервную копию реестра, прежде чем вносить какие-либо изменения.

Об Армане Гюнгоре

Арман Гунгор — сертифицированный компьютерный эксперт (CCE) и опытный эксперт по обнаружению электронных данных с более чем 21-летним опытом работы с компьютерами и технологиями. Арман был назначен судом нейтральным экспертом по компьютерной криминалистике, а также нейтральным консультантом по электронному обнаружению. Его образование в области электротехники дает ему глубокое понимание того, как устроены компьютерные системы и как они работают.

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

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


Выделите все файлы, вы можете сделать это несколькими способами; один из способов — щелкнуть первый файл или папку, затем нажать и удерживать клавишу Shift и щелкнуть последний файл/папку. Другой — одновременно нажать клавиши Ctrl + A.


Щелкните правой кнопкой мыши на первом файле/папке и выберите "Переименовать".


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

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

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

Если вы это сделаете, обязательно прочтите инструкции и следуйте им буквально!

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

Изображения до применения исправления.

И после исправления в отсортированном виде.

Об авторе

Алан Уэйд

Алан — гик из Англии, наполовину пенсионер, который живет в Швеции с женой и семьей с 2001 года. Его интерес к компьютерам начался в середине 1980-х годов с появлением Commodore Vic 20, на котором он научился взламывать игровой код. чтобы он мог заставить свое имя отображаться как лучший бомбардир. Алан пробился через множество консольных компьютеров в конце 80-х и начале 90-х, прежде чем остановился на Windows с выпуском Windows 3.1. Он работал в индустрии широкополосного доступа как с технической, так и с монтажной стороны. В свободное время он любит собирать компьютеры для семьи и друзей, а также копаться в недрах ОС, чтобы настраивать и настраивать ОС.

4 мысли о «Как переименовать файлы/папки в порядке порядкового номера»

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

Да, Стивен, есть. При переименовании первого файла просто добавьте цифру 01 в скобках в конце имени. Например; если бы вы работали с группой файлов изображений под названием «Мой отпуск», вы бы переименовали первый файл в «Мой отпуск» (01). Остальные должны следовать последовательно; 02, 03, 04 и т. д.

Возможность давать вашим файлам порядковые номера — это хорошо, но имена файлов, такие как document1, document2 и т. д., не очень информативны, не так ли? Я использую BulkRename (бесплатно), который позволяет вам добавлять и/или удалять префиксы и постфиксы, а также другую информацию к выбранным вами именам файлов. Например, если вы хотите заменить все знаки подчеркивания (_) в имени файла пробелами, все, что вам нужно сделать, это: в группе 3 просто введите знак подчеркивания в поле «Заменить» и введите пробел в поле «С». Затем выделите все имена ваших файлов (мышь, клавиатура, Ctrl+A и т. д.). В столбце «Новое имя» вы увидите, как будет выглядеть новое имя для каждого выбранного вами файла. В остальном коробки очень похожи. Номер рядом с каждым полем просто обозначает последовательность, в которой они обрабатываются. Например, программа произведет любые замены (группа 3) до того, как изменит регистр (группа 4). Единственным реальным исключением из приведенных выше правил является Группа 12. Она определяет, какие файлы/папки будут отображаться на экране. Интерфейс может показаться немного запутанным, когда вы впервые видите его, но как только вы успокоитесь и начнете смотреть на коробки, все станет кристально ясным!

Есть идеи, сколько файлов можно переименовать одним махом при использовании Win7 File Explorer? У меня есть пара сценариев с более чем 100 000 файлов, которые я хотел бы переименовать с помощью этого метода, но не заинтересован в попытке сделать это, если он захлебнется на пути?

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

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

1. Сортировка по номерам с помощью редактора групповой политики

Редактор групповой политики отсутствует в выпуске Windows 10 Home. Вы можете взять его с известных сайтов или скачать по ссылке ниже.

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

В Windows 10 необходимо включить числовую сортировку, поскольку она не включена по умолчанию. Дух. Чтобы начать, нажмите клавишу Windows + R на клавиатуре, чтобы запустить командную строку «Выполнить». Введите туда gpedit.msc и нажмите клавишу Enter.

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

Когда вы увидите папку "Компоненты Windows", дважды щелкните ее.

Прокрутите вниз, чтобы найти папку File Explorer и открыть ее.

Вы должны увидеть здесь кучу файлов. Найдите здесь «Отключить числовую сортировку в проводнике» и откройте его.

Предупреждение:

Вы заметите, что по умолчанию параметр «Не задан». Выберите «Включено» и нажмите «Применить», чтобы сохранить настройки.

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

Файл с именем 22 появляется перед файлом с именем 3, потому что первая цифра 2 меньше, чем 3. Если у вас это не работает, попробуйте перезагрузить систему после сохранения всего.

Числовой порядок сортировки учитывает последовательность появления цифр. Проще говоря, он упорядочивает файлы, следуя историческому значению первой цифры, второй цифры и так далее. Вот почему имена файлов 11, 12 и 22 появляются между 1 и 3.

2. Включить числовую сортировку с помощью редактора реестра

Давайте протестируем другой метод. Редактор реестра доступен во всех выпусках Windows.Еще раз запустите командную строку «Выполнить», нажав клавишу Windows + R, введите regedit в поле и нажмите Enter.

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

Вот как это должно выглядеть.

Вам нужно будет создать здесь новый файл. Щелкните правой кнопкой мыши в любом месте правой панели и выберите «Создать», а затем выберите «Значение DWORD (32-разрядное)» в контекстном меню. Это создаст пустой файл.

Переименуйте вновь созданный файл в NoStrCmpLogical.

Дважды щелкните, чтобы открыть этот файл, и введите числовое значение «0» в поле «Значение». Затем нажмите ОК.

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

3. Сортировка папок в Windows 10 по размеру

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

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

Откройте проводник, нажав сочетание клавиш Windows+E. В правом верхнем углу вы увидите знакомую строку поиска. Введите size:, чтобы открыть скрытое раскрывающееся меню.

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

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

4. Размер дерева

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

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

Космическая организация

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

Далее: вас не устраивает стандартное приложение для фотографий, которое поставляется с Windows 10? Вот 5 альтернатив, которые стоит попробовать.

Последнее обновление: 13 июля 2021 г.

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

(И папки тоже!)
Если вы хотите добавить порядковые номера, изменить регистр, изменить расширения, удалить или преобразовать пробелы, добавить имена папок или время каждого файла к его имени, заменить определенный текст в именах файлов или изменить имена файлов в истинном формате DOS 8.3 , FileBoss имеет для этого быструю и простую процедуру. И независимо от того, переименовываете ли вы файлы по нескольку за раз или переименовываете их тысячами, процедуры работают одинаково.

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

1) Выберите файлы, которые вы хотите переименовать, с последовательными номерами

В следующем примере мы выбрали файлы JPEG, которые были только что импортированы с цифровой камеры.

2) Выберите Действия > Переименовать в главном меню

.

3) Выберите вкладку Добавить порядковые номера

.

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

4) Подтвердите переименованные файлы

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

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

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

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

4a) Использовать дополнительное средство просмотра изображений при переименовании файлов

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

Обратите внимание, что средство просмотра изображений можно перемещать и изменять его размер в соответствии с вашим рабочим пространством.

5) Посмотреть результаты

Когда FileBoss завершит переименование файлов, новые имена сразу же появятся в окне "Содержание".

Последовательное переименование с использованием только цифр для имен

Очистив поля «Префикс» и «Суффикс» и установив остальные параметры так, чтобы они начинались с первого, мы можем указать FileBoss переименовать файлы, заменив имя (а не расширение) порядковым номером.

Еще больше возможностей

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

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