diff --git a/log7.txt b/log7.txt index de8f10f..4173f39 100644 --- a/log7.txt +++ b/log7.txt @@ -117,3 +117,283 @@ D:\Users\Chris\Pictures\2025-01-24 org\2025_01_09 Skipped "D:\Users\Chris\Pictures\2025-01-24\Monster High (5).jpg" : File has no usable ExifData! Earliest file time is 2025-01-10 21:27:36 D:\Users\Chris\Pictures\2025-01-24 org\2025_01_10 "D:\Users\Chris\Pictures\2025-01-24/Monster High (5).jpg" moved to destination subfolder "2025_01_10"! +-------------------------------------------------------------------------------- + +Friday 2025-01-24 15:54:13 + +Skipped "D:\Users\Chris\Pictures\2025-01-24\Monster High (3).jpg" : File has no usable ExifData! Earliest file time is 2025-01-09 13:31:08 +Skipped "D:\Users\Chris\Pictures\2025-01-24\Monster High (5).jpg" : File has no usable ExifData! Earliest file time is 2025-01-10 21:27:36 +-------------------------------------------------------------------------------- + +Friday 2025-01-24 15:54:34 + +Skipped "D:\Users\Chris\Pictures\2025-01-24\Monster High (3).jpg" : File has no usable ExifData! Earliest file time is 2025-01-09 13:31:08 +D:\Users\Chris\Pictures\2025-01-24 dup\2025_01_09 +"D:\Users\Chris\Pictures\2025-01-24/Monster High (3).jpg" moved to duplicates subfolder "2025_01_09"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\Monster High (5).jpg" : File has no usable ExifData! Earliest file time is 2025-01-10 21:27:36 +-------------------------------------------------------------------------------- + +Friday 2025-01-24 15:56:59 + +Skipped "D:\Users\Chris\Pictures\2025-01-24\Monster High (5).jpg" : File has no usable ExifData! Earliest file time is 2025-01-10 21:27:36 +-------------------------------------------------------------------------------- + +Friday 2025-01-24 15:57:57 + +Skipped "D:\Users\Chris\Pictures\2025-01-24\Monster High (5).jpg" : File has no usable ExifData! Earliest file time is 2025-01-10 21:27:36 +-------------------------------------------------------------------------------- + +Friday 2025-01-24 15:58:32 + +Skipped "D:\Users\Chris\Pictures\2025-01-24\Monster High (5).jpg" : File has no usable ExifData! Earliest file time is 2025-01-10 21:27:36 +-------------------------------------------------------------------------------- + +Friday 2025-01-24 15:59:17 + +Skipped "D:\Users\Chris\Pictures\2025-01-24\Monster High (5).jpg" : File has no usable ExifData! Earliest file time is 2025-01-10 21:27:36 +-------------------------------------------------------------------------------- + +Friday 2025-01-24 15:59:42 + +Skipped "D:\Users\Chris\Pictures\2025-01-24\Monster High (5).jpg" : File has no usable ExifData! Earliest file time is 2025-01-10 21:27:36 +-------------------------------------------------------------------------------- + +Friday 2025-01-24 15:59:58 + +Skipped "D:\Users\Chris\Pictures\2025-01-24\Monster High (5).jpg" : File has no usable ExifData! Earliest file time is 2025-01-10 21:27:36 +-------------------------------------------------------------------------------- + +Friday 2025-01-24 16:05:06 + +Skipped "D:\Users\Chris\Pictures\2025-01-24\Monster High (5) - Copy.jpg" : File has no usable ExifData! Earliest file time is 2025-01-10 21:27:36 +"D:\Users\Chris\Pictures\2025-01-24/Monster High (5) - Copy.jpg" moved to destination subfolder "2025_01_10"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\Monster High (5).jpg" : File has no usable ExifData! Earliest file time is 2025-01-10 21:27:36 +-------------------------------------------------------------------------------- + +Friday 2025-01-24 16:06:39 + +Skipped "D:\Users\Chris\Pictures\2025-01-24\Monster High (5) - Copy.jpg" : File has no usable ExifData! Earliest file time is 2025-01-10 21:27:36 +D:\Users\Chris\Pictures\2025-01-24 dup\2025_01_10 +"D:\Users\Chris\Pictures\2025-01-24/Monster High (5) - Copy.jpg" moved to duplicates subfolder "2025_01_10"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\Monster High (5).jpg" : File has no usable ExifData! Earliest file time is 2025-01-10 21:27:36 +-------------------------------------------------------------------------------- + +Friday 2025-01-24 16:07:52 + +Skipped "D:\Users\Chris\Pictures\2025-01-24\Monster High (5) - Copy.jpg" : File has no usable ExifData! Earliest file time is 2025-01-10 21:27:36 +Skipped "D:\Users\Chris\Pictures\2025-01-24/Monster High (5) - Copy.jpg" : File exists in duplicates subfolder "2025_01_10"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\Monster High (5).jpg" : File has no usable ExifData! Earliest file time is 2025-01-10 21:27:36 +-------------------------------------------------------------------------------- + +Friday 2025-01-24 16:11:03 + +Skipped "D:\Users\Chris\Pictures\2025-01-24/Monster High (5) - Copy.jpg" : File exists in duplicates subfolder "2025_01_10"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\Monster High (5).jpg" : File has no usable ExifData! Earliest file time is 2025-01-10 21:27:36 +Updated Date_TimeOriginal property of "D:\Users\Chris\Pictures\2025-01-24\Monster High (5).jpg" with 2025-01-10 21:27:36 +"D:\Users\Chris\Pictures\2025-01-24/Monster High (5).jpg" moved to duplicates subfolder "2025_01_10"! +-------------------------------------------------------------------------------- + +Friday 2025-01-24 16:12:00 + +Skipped "D:\Users\Chris\Pictures\2025-01-24/Monster High (5) - Copy.jpg" : File exists in duplicates subfolder "2025_01_10"! +-------------------------------------------------------------------------------- + +Friday 2025-01-24 16:13:33 + +Skipped "D:\Users\Chris\Pictures\2025-01-24/Monster High (5) - Copy.jpg" : File exists in duplicates subfolder "2025_01_10"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\wallpaper_1720548336123.jpg" : File has no usable ExifData! Earliest file time is 2024-07-09 20:05:36 +Updated Date_TimeOriginal property of "D:\Users\Chris\Pictures\2025-01-24\wallpaper_1720548336123.jpg" with "2024-07-09 20:05:36" +D:\Users\Chris\Pictures\2025-01-24 org\2024_07_09 +"D:\Users\Chris\Pictures\2025-01-24/wallpaper_1720548336123.jpg" moved to destination subfolder "2024_07_09"! +-------------------------------------------------------------------------------- + +Friday 2025-01-24 16:15:16 + +Skipped "D:\Users\Chris\Pictures\2025-01-24/Monster High (5) - Copy.jpg" : File exists in duplicates subfolder "2025_01_10"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\wallpaper_1720548332924.jpg" : File has no usable ExifData! Earliest file time is 2024-07-09 20:05:33 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\wallpaper_1720548332924.jpg" with Date_TimeOriginal="2024-07-09 20:05:33" +"D:\Users\Chris\Pictures\2025-01-24/wallpaper_1720548332924.jpg" moved to destination subfolder "2024_07_09"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\wallpaper_1720548333923.jpg" : File has no usable ExifData! Earliest file time is 2024-07-09 20:05:34 +Skipped "D:\Users\Chris\Pictures\2025-01-24\wallpaper_1720548336123.jpg" : File has no usable ExifData! Earliest file time is 2024-07-09 20:05:36 +-------------------------------------------------------------------------------- + +Friday 2025-01-24 16:30:48 + +Skipped "D:\Users\Chris\Pictures\2025-01-24/Monster High (5) - Copy.jpg" : File exists in duplicates subfolder "2025_01_10"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\wallpaper_1720548332374.jpg" : File has no usable ExifData! Earliest file time is 2024-07-09 20:05:32 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\wallpaper_1720548332374.jpg" with Date_TimeOriginal="2024-07-09 20:05:32" +"D:\Users\Chris\Pictures\2025-01-24/wallpaper_1720548332374.jpg" moved to destination subfolder "2024_07_09"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\wallpaper_1720548332924.jpg" : File has no usable ExifData! Earliest file time is 2024-07-09 20:05:33 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\wallpaper_1720548332924.jpg" with Date_TimeOriginal="2024-07-09 20:05:33" +D:\Users\Chris\Pictures\2025-01-24 dup\2024_07_09 +"D:\Users\Chris\Pictures\2025-01-24/wallpaper_1720548332924.jpg" moved to duplicates subfolder "2024_07_09"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\wallpaper_1720548333923.jpg" : File has no usable ExifData! Earliest file time is 2024-07-09 20:05:34 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\wallpaper_1720548333923.jpg" with Date_TimeOriginal="2024-07-09 20:05:34" +"D:\Users\Chris\Pictures\2025-01-24/wallpaper_1720548333923.jpg" moved to destination subfolder "2024_07_09"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\wallpaper_1720548336123.jpg" : File has no usable ExifData! Earliest file time is 2024-07-09 20:05:36 +-------------------------------------------------------------------------------- + +Friday 2025-01-24 16:34:05 + +Skipped "D:\Users\Chris\Pictures\2025-01-24/Monster High (5) - Copy.jpg" : File exists in duplicates subfolder "2025_01_10"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\wallpaper_1720548336123.jpg" : File has no usable ExifData! Earliest file time is 2024-07-09 20:05:36 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\wallpaper_1720548336123.jpg" with Date_TimeOriginal="2024-07-09 20:05:36" +"D:\Users\Chris\Pictures\2025-01-24/wallpaper_1720548336123.jpg" moved to duplicates subfolder "2024_07_09"! +-------------------------------------------------------------------------------- + +Friday 2025-01-24 16:36:59 + +Skipped "D:\Users\Chris\Pictures\2025-01-24\1178.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:22 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\1178.jpg" with Date_TimeOriginal="2017-12-02 22:11:22" +D:\Users\Chris\Pictures\2025-01-24 org\2017_12_02 +"D:\Users\Chris\Pictures\2025-01-24/1178.jpg" moved to destination subfolder "2017_12_02"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\1239.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:24 +Skipped "D:\Users\Chris\Pictures\2025-01-24\2150.jpg" : File has no usable ExifData! Earliest file time is 2024-10-18 22:30:04 +Skipped "D:\Users\Chris\Pictures\2025-01-24\2151.jpg" : File has no usable ExifData! Earliest file time is 2018-10-26 11:02:54 +Skipped "D:\Users\Chris\Pictures\2025-01-24\2152.jpg" : File has no usable ExifData! Earliest file time is 2024-10-18 22:29:39 +Skipped "D:\Users\Chris\Pictures\2025-01-24\2154.jpg" : File has no usable ExifData! Earliest file time is 2024-10-18 22:30:06 +-------------------------------------------------------------------------------- + +Friday 2025-01-24 16:39:11 + +Skipped "D:\Users\Chris\Pictures\2025-01-24\1239.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:24 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\1239.jpg" with Date_TimeOriginal="2017-12-02 22:11:24" +"D:\Users\Chris\Pictures\2025-01-24/1239.jpg" moved to destination subfolder "2017_12_02"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\2150.jpg" : File has no usable ExifData! Earliest file time is 2024-10-18 22:30:04 +-------------------------------------------------------------------------------- + +Friday 2025-01-24 16:39:49 + +Skipped "D:\Users\Chris\Pictures\2025-01-24\2150.jpg" : File has no usable ExifData! Earliest file time is 2024-10-18 22:30:04 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\2150.jpg" with Date_TimeOriginal="2024-10-18 22:30:04" +D:\Users\Chris\Pictures\2025-01-24 org\2024_10_18 +"D:\Users\Chris\Pictures\2025-01-24/2150.jpg" moved to destination subfolder "2024_10_18"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\2151.jpg" : File has no usable ExifData! Earliest file time is 2018-10-26 11:02:54 +-------------------------------------------------------------------------------- + +Friday 2025-01-24 16:41:01 + +Skipped "D:\Users\Chris\Pictures\2025-01-24\2151.jpg" : File has no usable ExifData! Earliest file time is 2018-10-26 11:02:54 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\2151.jpg" with Date_TimeOriginal="2018-10-26 11:02:54" +D:\Users\Chris\Pictures\2025-01-24 org\2018_10_26 +"D:\Users\Chris\Pictures\2025-01-24/2151.jpg" moved to destination subfolder "2018_10_26"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\2152.jpg" : File has no usable ExifData! Earliest file time is 2024-10-18 22:29:39 +-------------------------------------------------------------------------------- + +Friday 2025-01-24 16:41:59 + +Skipped "D:\Users\Chris\Pictures\2025-01-24\2152.jpg" : File has no usable ExifData! Earliest file time is 2024-10-18 22:29:39 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\2152.jpg" with Date_TimeOriginal="2024-10-18 22:29:39" +"D:\Users\Chris\Pictures\2025-01-24/2152.jpg" moved to destination subfolder "2024_10_18"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\2154.jpg" : File has no usable ExifData! Earliest file time is 2024-10-18 22:30:06 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\2154.jpg" with Date_TimeOriginal="2024-10-18 22:30:06" +"D:\Users\Chris\Pictures\2025-01-24/2154.jpg" moved to destination subfolder "2024_10_18"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\2155.jpg" : File has no usable ExifData! Earliest file time is 2018-10-26 11:03:04 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\2155.jpg" with Date_TimeOriginal="2018-10-26 11:03:04" +"D:\Users\Chris\Pictures\2025-01-24/2155.jpg" moved to destination subfolder "2018_10_26"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\814.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:08 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\814.jpg" with Date_TimeOriginal="2017-12-02 22:11:08" +"D:\Users\Chris\Pictures\2025-01-24/814.jpg" moved to destination subfolder "2017_12_02"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\815.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:08 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\815.jpg" with Date_TimeOriginal="2017-12-02 22:11:08" +"D:\Users\Chris\Pictures\2025-01-24/815.jpg" moved to destination subfolder "2017_12_02"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\816.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:08 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\816.jpg" with Date_TimeOriginal="2017-12-02 22:11:08" +"D:\Users\Chris\Pictures\2025-01-24/816.jpg" moved to destination subfolder "2017_12_02"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\817.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:08 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\817.jpg" with Date_TimeOriginal="2017-12-02 22:11:08" +"D:\Users\Chris\Pictures\2025-01-24/817.jpg" moved to destination subfolder "2017_12_02"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\857.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:09 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\857.jpg" with Date_TimeOriginal="2017-12-02 22:11:09" +"D:\Users\Chris\Pictures\2025-01-24/857.jpg" moved to destination subfolder "2017_12_02"! +Skipped "D:\Users\Chris\Pictures\2025-01-24/Monster High (5) - Copy.jpg" : File exists in duplicates subfolder "2025_01_10"! +-------------------------------------------------------------------------------- + +Friday 2025-01-24 16:54:39 + +Skipped "D:\Users\Chris\Pictures\2025-01-24\1178.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:22 +Skipped "D:\Users\Chris\Pictures\2025-01-24\1239.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:24 +-------------------------------------------------------------------------------- + +Friday 2025-01-24 17:13:36 + +Skipped "D:\Users\Chris\Pictures\2025-01-24\1178.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:22 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\1178.jpg" with Date_TimeOriginal="2017-12-02 22:11:22" +D:\Users\Chris\Pictures\2025-01-24 dup\2017_12_02 +"D:\Users\Chris\Pictures\2025-01-24/1178.jpg" moved to duplicates subfolder "2017_12_02"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\1239.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:24 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\1239.jpg" with Date_TimeOriginal="2017-12-02 22:11:24" +"D:\Users\Chris\Pictures\2025-01-24/1239.jpg" moved to duplicates subfolder "2017_12_02"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\2150.jpg" : File has no usable ExifData! Earliest file time is 2024-10-18 22:30:04 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\2150.jpg" with Date_TimeOriginal="2024-10-18 22:30:04" +D:\Users\Chris\Pictures\2025-01-24 dup\2024_10_18 +"D:\Users\Chris\Pictures\2025-01-24/2150.jpg" moved to duplicates subfolder "2024_10_18"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\2151.jpg" : File has no usable ExifData! Earliest file time is 2018-10-26 11:02:54 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\2151.jpg" with Date_TimeOriginal="2018-10-26 11:02:54" +D:\Users\Chris\Pictures\2025-01-24 dup\2018_10_26 +"D:\Users\Chris\Pictures\2025-01-24/2151.jpg" moved to duplicates subfolder "2018_10_26"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\2152.jpg" : File has no usable ExifData! Earliest file time is 2024-10-18 22:29:39 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\2152.jpg" with Date_TimeOriginal="2024-10-18 22:29:39" +"D:\Users\Chris\Pictures\2025-01-24/2152.jpg" moved to duplicates subfolder "2024_10_18"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\2154.jpg" : File has no usable ExifData! Earliest file time is 2024-10-18 22:30:06 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\2154.jpg" with Date_TimeOriginal="2024-10-18 22:30:06" +"D:\Users\Chris\Pictures\2025-01-24/2154.jpg" moved to duplicates subfolder "2024_10_18"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\2155.jpg" : File has no usable ExifData! Earliest file time is 2018-10-26 11:03:04 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\2155.jpg" with Date_TimeOriginal="2018-10-26 11:03:04" +"D:\Users\Chris\Pictures\2025-01-24/2155.jpg" moved to duplicates subfolder "2018_10_26"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\814.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:08 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\814.jpg" with Date_TimeOriginal="2017-12-02 22:11:08" +"D:\Users\Chris\Pictures\2025-01-24/814.jpg" moved to duplicates subfolder "2017_12_02"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\815.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:08 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\815.jpg" with Date_TimeOriginal="2017-12-02 22:11:08" +"D:\Users\Chris\Pictures\2025-01-24/815.jpg" moved to duplicates subfolder "2017_12_02"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\816.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:08 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\816.jpg" with Date_TimeOriginal="2017-12-02 22:11:08" +"D:\Users\Chris\Pictures\2025-01-24/816.jpg" moved to duplicates subfolder "2017_12_02"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\817.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:08 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\817.jpg" with Date_TimeOriginal="2017-12-02 22:11:08" +"D:\Users\Chris\Pictures\2025-01-24/817.jpg" moved to duplicates subfolder "2017_12_02"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\857.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:09 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\857.jpg" with Date_TimeOriginal="2017-12-02 22:11:09" +"D:\Users\Chris\Pictures\2025-01-24/857.jpg" moved to duplicates subfolder "2017_12_02"! +Skipped "D:\Users\Chris\Pictures\2025-01-24/Monster High (5) - Copy.jpg" : File exists in duplicates subfolder "2025_01_10"! +-------------------------------------------------------------------------------- + +Friday 2025-01-24 17:22:07 + +Skipped "D:\Users\Chris\Pictures\2025-01-24\1178.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:22 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\1178.jpg" with Date_TimeOriginal="2017-12-02 22:11:22" +Skipped "D:\Users\Chris\Pictures\2025-01-24/1178.jpg" : File exists in duplicates subfolder "2017_12_02"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\1239.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:24 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\1239.jpg" with Date_TimeOriginal="2017-12-02 22:11:24" +Skipped "D:\Users\Chris\Pictures\2025-01-24/1239.jpg" : File exists in duplicates subfolder "2017_12_02"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\2150.jpg" : File has no usable ExifData! Earliest file time is 2024-10-18 22:30:04 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\2150.jpg" with Date_TimeOriginal="2024-10-18 22:30:04" +Skipped "D:\Users\Chris\Pictures\2025-01-24/2150.jpg" : File exists in duplicates subfolder "2024_10_18"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\2151.jpg" : File has no usable ExifData! Earliest file time is 2018-10-26 11:02:54 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\2151.jpg" with Date_TimeOriginal="2018-10-26 11:02:54" +Skipped "D:\Users\Chris\Pictures\2025-01-24/2151.jpg" : File exists in duplicates subfolder "2018_10_26"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\2152.jpg" : File has no usable ExifData! Earliest file time is 2024-10-18 22:29:39 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\2152.jpg" with Date_TimeOriginal="2024-10-18 22:29:39" +Skipped "D:\Users\Chris\Pictures\2025-01-24/2152.jpg" : File exists in duplicates subfolder "2024_10_18"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\2154.jpg" : File has no usable ExifData! Earliest file time is 2024-10-18 22:30:06 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\2154.jpg" with Date_TimeOriginal="2024-10-18 22:30:06" +Skipped "D:\Users\Chris\Pictures\2025-01-24/2154.jpg" : File exists in duplicates subfolder "2024_10_18"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\2155.jpg" : File has no usable ExifData! Earliest file time is 2018-10-26 11:03:04 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\2155.jpg" with Date_TimeOriginal="2018-10-26 11:03:04" +Skipped "D:\Users\Chris\Pictures\2025-01-24/2155.jpg" : File exists in duplicates subfolder "2018_10_26"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\814.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:08 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\814.jpg" with Date_TimeOriginal="2017-12-02 22:11:08" +Skipped "D:\Users\Chris\Pictures\2025-01-24/814.jpg" : File exists in duplicates subfolder "2017_12_02"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\815.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:08 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\815.jpg" with Date_TimeOriginal="2017-12-02 22:11:08" +Skipped "D:\Users\Chris\Pictures\2025-01-24/815.jpg" : File exists in duplicates subfolder "2017_12_02"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\816.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:08 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\816.jpg" with Date_TimeOriginal="2017-12-02 22:11:08" +Skipped "D:\Users\Chris\Pictures\2025-01-24/816.jpg" : File exists in duplicates subfolder "2017_12_02"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\817.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:08 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\817.jpg" with Date_TimeOriginal="2017-12-02 22:11:08" +Skipped "D:\Users\Chris\Pictures\2025-01-24/817.jpg" : File exists in duplicates subfolder "2017_12_02"! +Skipped "D:\Users\Chris\Pictures\2025-01-24\857.jpg" : File has no usable ExifData! Earliest file time is 2017-12-02 22:11:09 +Updated properties of "D:\Users\Chris\Pictures\2025-01-24\857.jpg" with Date_TimeOriginal="2017-12-02 22:11:09" +Skipped "D:\Users\Chris\Pictures\2025-01-24/857.jpg" : File exists in duplicates subfolder "2017_12_02"! diff --git a/organisephotos.ps1 b/organisephotos.ps1 index ccf287c..eda3683 100644 --- a/organisephotos.ps1 +++ b/organisephotos.ps1 @@ -44,11 +44,13 @@ $Main = ForEach ($File in $Files_mp4) { $medialist.Add($File) } + $uinp = $null + $ctr = 0 foreach ($mediafile in $medialist) { - $gettime = $true - while ($gettime) { - $gettime = $false + $readtime = $true + while ($readtime) { $xfoutput = @(C:\Tools\exiftool\exiftool.exe $mediafile.FullName) + $readtime = $false $sourcefilefullname = $mediafile.FullName # Write-Output $sourcefilefullname | Tee-Object -FilePath $LogPath -Append $exiflist = @{} @@ -79,14 +81,24 @@ $Main = $earliest = getearliest $FileCreationDate_Time $FileModificationDate_Time $FileAccessDate_Time $file_time = $earliest.ToString('yyyy-MM-dd HH:mm:ss') Write-Output "Skipped ""$sourcefilefullname"" : File has no usable ExifData! Earliest file time is $file_time" | Tee-Object -FilePath $LogPath -Append | Write-Host -ForegroundColor DarkRed - do { - $inp = Read-Host "Update file's CreateDate property with this date? (y/N)" + if ($uinp -ne "A") { + # we only ask user once, i.e. after the third instance if he/she wants to do all files + if ($ctr -eq 3) { + $uinp = promptuser "Update all files with no usable ExifData to earliest filetime ? " @("y"; "N";) + if (($uinp -eq "Y")) { + $uinp = "A" + } + } + else { + $uinp = promptuser "Update properties of ""$sourcefilefullname"" with Date_TimeOriginal =""$file_time"" ? " @("y"; "N";) + } } - while(($inp -ne "Y") -and ($inp -ne "N") -and ($inp -ne "") -and ($null -ne $inp)) - if ($inp -eq "Y") { - Write-Output "C:\Tools\exiftool\exiftool.exe -DateTimeOriginal=""$file_time"" ""$sourcefilefullname""" + if (($uinp -eq "A") -or ($uinp -eq "Y")) { + #Write-Output "C:\Tools\exiftool\exiftool.exe -DateTimeOriginal=""$file_time"" ""$sourcefilefullname""" C:\Tools\exiftool\exiftool.exe -DateTimeOriginal="$file_time" "$sourcefilefullname" - $gettime = $true + Write-Output "Updated properties of ""$sourcefilefullname"" with Date_TimeOriginal=""$file_time"""| Tee-Object -FilePath $LogPath -Append | Write-Host -ForegroundColor Magenta + $readtime = $true + $ctr++ } } } @@ -99,6 +111,42 @@ $Main = } } } +Function promptuser { + [CmdletBinding()] + Param( + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [string] $prompt, + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [string[]] $validation + ) + $inputvalid = $false + $user_inp = $null + do { + $uprompt = $prompt + "(" + $addslash = $false + foreach ($str in $validation) { + if ($addslash) { + $uprompt += "/" + } + $uprompt += $str + $addslash = $true + } + $uprompt += ")" + $user_inp = Read-Host $uprompt + foreach ($str in $validation) { + if ($str -eq $user_inp) { + $inputvalid = $true + break + } + } + } + while(-not($inputvalid)) + return $user_inp +} + Function validatedate { [CmdletBinding()] Param(