Skip to content

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

Notifications You must be signed in to change notification settings

Gorfort/PhotoSorterScripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

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

Watchers

Forks

Packages

No packages published