Skip to content

Latest commit

Β 

History

112 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Photo Organizer Script πŸ“·

PowerShell Visual Studio Code Python macOS Linux Windows 11

Overview

Those scripts automates the organization and copying of files from a source folder to one or more destination folders. It classifies files based on their extensions (CR3, RAW, DNG, JPEG, JPG, PNG, MP4, MOV, CRM, MXF) and organizes them into subfolders such as RAW, JPEG, PNG, Video. The non recognized extensions will be stored in a folder called "Others" while sorting these folders by month within year-based directories.

Features

  • User-Friendly: Prompts for source and destination folder paths.
  • Organized Structure: Sorts files into year and month folders, with user-defined subfolders for each file type.
  • Multi Destination: You can copy your files into different folders at the same time.
  • Progress Tracking: Displays the progress of file copying in real-time.
  • Summary: When the script is done you get a summary of the moved files.

Requirements

  • PowerShell 7.4.0 or later.

How to use the script with Powershell

  1. Download or clone this repository.
  2. Open a terminal and navigate to the script directory.
  3. Run the script using:
    .\FilesSorter.ps1
    .\FilesGatherer.ps1

How to use the script with Python

  1. Download or clone this repository.
  2. Open a terminal and navigate to the script directory.
  3. Run the script using:
    python3 FilesSorter.py
    python3 FilesGatherer.py

About

πŸ“ Effortlessly organize your photos by type and date with this powerful script, making digital photo management a breeze.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages