Skip to content

sjadrian/java-automatic-filetype-organizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

Java Automatic File Type Organizer

This is a Java application that organizes files in a specific directory based on the its extension.

Background

Every a few months I need to spend some time to organize my files in my download dirctory. To save in the future, I decided to develop a Java program that automatically organizes each file based on its extension.

Functionalities

  1. File Organization: The program will scan a specified directory (e.g., download directory) and identify all the files present in it.
  2. File Extension Identification: It will extract the file extension of each file in the directory.
  3. Grouping Files: The program will categorize the files based on their file extensions. For example, it will group all image files together, all text files together, etc.
  4. Creation of Subdirectories: Once the files are categorized, the program will create subdirectories (folders) for each unique file extension.
  5. Moving Files: The program will then move each file to its corresponding subdirectory based on its file extension.
  6. Automation: The Java File Sorter program will provide automation, allowing the user to run it whenever needed without manual intervention.

How to Use this Project

You will need:

  1. Your own config file to store the specified directory path.

Screenshots

Before

FileSorter1

After

FileSorter2

Inside pdf directory

FileSorter3

Future Plan

Instead of just group the files based on its extension, my future plan is to group the files based on their media type (e.g, images, videos, audio, etc.).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages