alooftr / file-organizer

file organizer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

file organizer

License:MIT License


Languages

Language:C++ 100.0%