Как быстро отсортировать файлы по расширению

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

Проводник поиск

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

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

Скачать командный файл BAT вы можете по ссылке disk.yandex.ru/d/1PYZkPHmIJ-7ZQ, а вот так он выглядит «изнутри».

@echo off

for %%a in (".\*") do (
if "%%~xa" NEQ "" if "%%~dpxa" NEQ "%~dpx0" (
if not exist "%%~xa" mkdir "%%~xa" (
move "%%a" "%%~dpa%%~xa\"
)
)
)

Скрипт BAT

Простой цикл без рекурсии, добавление в переменную расширений, создание папок с именем переменной и перемещение в них файлов.

Поместите скрипт в папку с сортируемыми файлами и запустите.

Проводник

Пару секунд — и всё будет сделано.

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

Распределены по папкам

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

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Как исправить ошибку «Обнаружено переполнение стекового буфера в данном приложении»

Ошибки с указанием на переполнение стекового обмена в Windows всегда являются поводом для беспокойства, поскольку ...

Как быстро разделить большой документ Word на несколько файлов

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

Что такое хранилище NAS

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

PeStudio — мощный инструмент получения информации об исполняемых файлах

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

1 комментарий

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

Ваш адрес email не будет опубликован.