Назначение
AutoSorter — это лёгкая портативная утилита для Windows, предназначенная для автоматической организации файлов в указанной папке путем их перемещения в заданные места назначения на основе расширений и масок имён. Она практически не потребляет системные ресурсы (около 1.6 МБ RAM и почти 0% CPU), поэтому может спокойно работать в фоне, поддерживая порядок в папке «Загрузки» без каких-либо усилий.
Ключевые возможности
- Автоматическая сортировка по расширениям — изображения, документы, архивы и другие типы файлов автоматически распределяются по папкам
- Сортировка по маскам имён — файлы с определёнными словами в названии отправляются в указанные папки (например, все файлы с "jetbrains" в имени попадут в отдельную директорию)
- Приоритет масок — проверка по маскам выполняется первой, что позволяет переопределять правила для конкретных файлов
- Портативность — не требует установки, все настройки хранятся в одном INI-файле
- Минимальное потребление ресурсов — работает незаметно в фоновом режиме
- Гибкая настройка интервала — можно задать период сканирования от нескольких секунд до часов
- Автоматическое переименование — если файл с таким именем уже существует, добавляется числовой суффикс
- Простое управление — запуск двойным кликом, остановка удалением служебного файла
Системные требования
- Windows 7 и выше
- Около 2 МБ свободного места на диске
- Права пользователя (не требуются права администратора)
Установка и первый запуск
Шаг 1: Распаковка
Распакуйте архив в любую удобную папку. Утилита полностью портативная и не требует установки.
Шаг 2: Первый запуск
При первом запуске AutoSorter.exe откроется окно с предложением настроить параметры. Нажмите OK, чтобы открыть файл конфигурации config.ini в Блокноте.
Шаг 3: Базовая настройка
В открывшемся файле config.ini укажите папку для мониторинга:
[General]
SourceFolder=C:\Users\ВашеИмя\Downloads
Interval=30- SourceFolder — путь к папке, которую нужно отслеживать
- Interval — интервал проверки в секундах (по умолчанию 30)
Сохраните файл и запустите AutoSorter.exe снова.
Настройка правил сортировки
Файл config.ini разделён на три секции, каждая отвечает за свою часть логики:
Секция [General]
Основные параметры работы утилиты.
[General]
SourceFolder=E:\Downloads
Interval=15Секция [Masks]
Правила сортировки по маскам в именах файлов. Проверяются первыми!
[Masks]
; Файлы, содержащие эти слова в названии, сортируются в первую очередь
jetbrains=E:\Programs\JetBrains
telegram=E:\Messengers\Telegram
invoice=E:\Documents\Invoices
screenshot=E:\Pictures\ScreenshotsМаски работают без учёта регистра: файл JetBrains_Installer.exe попадёт в указанную папку.
Секция [Rules]
Правила сортировки по расширениям файлов (применяются, если маски не подошли).
[Rules]
; Изображения
jpg=E:\Pictures
png=E:\Pictures
gif=E:\Pictures
webp=E:\Pictures
bmp=E:\Pictures
; Архивы
zip=E:\Archives
rar=E:\Archives
7z=E:\Archives
; Документы
pdf=E:\Documents
docx=E:\Documents
xlsx=E:\Documents
txt=E:\Documents
; Торренты
torrent=E:\TorrentsМожно использовать переменные окружения:
jpg=%USERPROFILE%\Pictures
pdf=%USERPROFILE%\DocumentsПримеры использования
Пример 1: Организация папки Загрузок
[General]
SourceFolder=C:\Users\John\Downloads
Interval=30
[Masks]
invoice=C:\Documents\Invoices
jetbrains=C:\Programs\Dev
[Rules]
exe=C:\Programs\Installers
jpg=C:\Pictures
pdf=C:\Documents
zip=C:\ArchivesРезультат:
invoice_2024.pdf→C:\Documents\Invoices\JetBrains-Rider.exe→C:\Programs\Dev\setup.exe→C:\Programs\Installers\photo.jpg→C:\Pictures\
Пример 2: Сортировка скриншотов
[Masks]
screenshot=E:\Pictures\Screenshots
снимок=E:\Pictures\Screenshots
[Rules]
png=E:\PicturesФайлы screenshot_001.png и снимок экрана.png попадут в Screenshots, а остальные PNG — в Pictures.
Управление утилитой
Запуск
Просто запустите AutoSorter.exe двойным кликом. Утилита начнёт работу в фоновом режиме без отображения окон.
Остановка
Удалите файл autosorter.status из папки с утилитой. AutoSorter автоматически завершится при следующей проверке.
Автозагрузка
Чтобы AutoSorter запускался вместе с Windows:
- Нажмите
Win + R - Введите
shell:startupи нажмите Enter - Создайте ярлык на
AutoSorter.exeв открывшейся папке
Проверка работы
Скопируйте тестовый файл в отслеживаемую папку и дождитесь следующего цикла сканирования (по умолчанию 30 секунд). Файл должен автоматически переместиться в соответствующую папку.
Как работает приоритет правил
AutoSorter проверяет файлы в следующем порядке:
- Маски (секция
[Masks]) — проверяется имя файла целиком - Расширения (секция
[Rules]) — проверяется только если маски не подошли
Пример:
[Masks]
backup=E:\Backups
[Rules]
zip=E:\ArchivesФайл backup_data.zip:
- ✅ Содержит слово "backup" → попадёт в
E:\Backups - ❌ Расширение
.zipигнорируется
Файл program.zip:
- ❌ Не содержит масок
- ✅ Расширение
.zip→ попадёт вE:\Archives
Обработка дубликатов
Если в папке назначения уже существует файл с таким именем, AutoSorter автоматически добавит числовой суффикс:
document.pdf→document.pdfdocument.pdf(повторно) →document_1.pdfdocument.pdf(ещё раз) →document_2.pdf
Максимальное количество дубликатов имён — 1000.
Советы и Рекомендации
Оптимальный интервал сканирования
- 15-30 секунд — для активно используемой папки Downloads
- 60-300 секунд — для папок с редкими загрузками
- 5-10 секунд — для максимально быстрой обработки (минимальная нагрузка)
Организация правил
Группируйте похожие типы файлов:
; Все изображения в одну папку
jpg=E:\Pictures
jpeg=E:\Pictures
png=E:\Pictures
gif=E:\Pictures
webp=E:\Pictures
avif=E:\PicturesИспользование переменных
Вместо абсолютных путей используйте переменные окружения для портативности:
pdf=%USERPROFILE%\Documents
jpg=%USERPROFILE%\PicturesСпециальные папки для проектов
[Masks]
project_alpha=E:\Work\ProjectAlpha
client_beta=E:\Work\ClientBeta
personal=E:\PersonalЧасто задаваемые вопросы
В: Можно ли отслеживать несколько папок одновременно?
О: Нет, одна копия AutoSorter следит за одной папкой. Но вы можете запустить несколько копий утилиты в разных папках с разными config.ini.
В: Что делать, если файл не перемещается?
О: Проверьте:
- Существует ли папка назначения (AutoSorter создаст её автоматически)
- Правильно ли указан путь в config.ini
- Нет ли опечаток в расширении или маске
- Не открыт ли файл в другой программе
В: Можно ли использовать регулярные выражения?
О: Нет, поддерживаются только простые текстовые маски (подстроки в имени файла).
В: Утилита перемещает файлы или копирует?
О: Только перемещает (move), копирование не поддерживается.
В: Обрабатываются ли подпапки?
О: Нет, AutoSorter обрабатывает только файлы в указанной папке, не заходя в подпапки.
В: Можно ли добавить логирование?
О: Текущая версия работает без логов для экономии ресурсов. Для отладки рекомендуется временно уменьшить интервал сканирования и следить за результатами вручную.
Технические детали
- Язык: NSIS (Nullsoft Scriptable Install System)
- Размер: ~80 КБ (исполняемый файл)
- Потребление RAM: ~1.6 МБ
- Потребление CPU: около 0 % — утилита просыпается только во время сканирования.
Даже при тысяче файлов в папке — пик загрузки процессора не превышает 4% и длится меньше секунды.
Поэтому AutoSorter можно спокойно оставить в фоне — он делает свою работу, а вы даже не заметите, что он вообще запущен. - Лицензия: Freeware
Безопасность
- Утилита не имеет сетевой активности
- Не собирает никакие данные
- Не модифицирует системный реестр
- Не требует прав администратора
- Полностью портативна — можно удалить простым удалением папки
Поддержка
Если у вас возникли вопросы или предложения по улучшению AutoSorter, напишите через форму обратной связи на сайте.
Скачать AutoSorter
Версия: 1.1.0
Дата обновления: 17 октября 2025 г.
Совместимость: Windows 7/8/10/11
You need to log in to access all site features.
0 Комментариев
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Категории
Популярное

20.12.2025 |12:28

9.01.2026 |20:54

9.01.2026 |22:31

9.01.2026 |22:53

20.12.2025 |12:34

9.01.2026 |22:38

4.01.2026 |15:11

20.12.2025 |12:22

20.12.2025 |8:52
