A personal project to learn more about manipulating files by creating directories(Folders) and moving files into their respective groups by file extensions. It is also a cool way to flex that I can clean my files in an orderly manner and not have scattered files everywhere.
This program was developed by Chriscent Pingol.
This README describes version 2.0 of the File Organizer program.
If you have any recommendations and/or feedback contact me through gmail.
The File Organizer is a Java program designed to organize files into specific folders based on their file extensions. It allows you to specify a directory path, searches for files within that directory, and moves them to categorized folders.
- The program searches for files in the specified directory and its subdirectories.
- Each file is categorized based on its file extension and moved to the corresponding folder.
- The program supports various file extensions and assigns them to appropriate categories such as PDFs, Images, Documents, Data, Archives, Executables, Music, and Videos.
- If a folder for a specific category doesn't exist, it is created automatically.
- The program displays pop-up messages to inform you about the absolute path of the organized directory, folder creation status, and successful file movement.
Before you open the app, download the latest Java version here and click "Download Java".
- Check whether app came with a folder named organizeFolder
- If not, create a new folder and name it <organizerFolder>
- The application will only look for a folder named <organizerFolder>, it is spelling and case-sensitive, only the letter F is capitalized.
- Launch(Open) the File Organizer App.
- The first Popup will appear to show you where the application is currently located.
- The proceeding Popups will inform you that certain folders are created for sorting.
- After you receive the last Popup saying "File Organizer Complete!", check the organizeFolder to see your newly organized files in their respective folders.
Can't open file - "A java exception has occurred"
- Install or Upgrade the latest jdk version. You can upgrade it by uninstalling the older version from control panel and installing newer version of jdk. Get the new version here (Oracle Java)
- Compile and run the
FileOrganizer
class. - Specify the directory path where the files to be organized are located.
- The program will search for files in the specified directory and its subdirectories.
- Files will be categorized based on their extensions and moved to respective folders.
- Pop-up messages will provide information on the process, including the absolute path of the organized directory.