Skip to content

folder organizer which creates some folders to put files in it

License

Notifications You must be signed in to change notification settings

QosmosTheQ/file-organizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File Organizer

The File Organizer is a simple C++ program that helps you organize files in a target directory by categorizing them into specific folders based on their file extensions.

Features

  • Automatically organizes files in a directory into separate folders based on their extensions.
  • Supports categorization for various file types: pictures, videos, documents, and music.
  • Any files with unsupported extensions will be placed in the "others" folder.

How to Use

  1. Clone this repository to your local machine or download the source code.
  2. Compile the C++ program using a C++ compiler (e.g., g++, Visual Studio, etc.).
  3. Run the compiled executable and follow the prompts.
  4. The program will create subfolders for each category and move the corresponding files accordingly.

Installation

  1. Make sure you have a C++ compiler installed on your system.
  2. Clone this repository to your local machine using the following command:
    git clone https://github.com/QosmosTheQ/file-organizer.git
    
  3. Navigate to the repository directory:
    cd file-organizer
    
  4. Compile the program using a C++ compiler. For example:
    g++ main.cpp -o file-organizer
    
  5. Run the program:
     ./file-organizer
    
  6. Follow the on-screen instructions to provide the target directory you want to organize.

Supported File Types

Pictures:.jpg, .png, .bmp, .gif
Videos: .mp4, .avi, .mkv, .mov, .wmv
Documents: .doc, .docx, .txt, .xls, .xlsx, .pdf
Music: .mp3, .wav, .flac, .ogg

License

This project is licensed under the MIT License. See LICENSE for details.

Feel free to contribute, open issues, or provide suggestions for improvements! I welcome any contributions.

About

folder organizer which creates some folders to put files in it

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages