Python FolderYearMonthSorter

Purpose

Scan –inputFolder, identify all the content of the files within the input folder by year and month, and copy them into –outputFolder with files grouped not by existing subfolder, but by year & months subfolders. If –testMode flag is specified, it will not perform an actual copy, but instead will only output action to be performed in console. During scan if –excludeFolder is specified, folders with substring matching the name will be excluded. –excludeFolder can be specified multiple times.

This script is quite useful for sorting multiple input folders (phones, SD cards, etc) into the same output Folder (say, your photo library). This way every