ITADN

Files with suffix put in the wrong place

#371Closeddnew92130 创建于 2025-10-18
bug
D
dnew92130commented
**Describe the bug** When using -R -S --suffix --same-folder-as-input extra levels of directories are created incorrectly if there are photos in both the directory and subdirectories. **Software version** 1.0.1 **Operating System information** - OS: Windows - Version 10 x64 **To Reproduce** Create a directory tree containing photos at multiple levels: testtree\Pictures testtree\PXL_20250828_081156714.jpg testtree\PXL_20250828_081238526.jpg testtree\PXL_20250828_081313319.jpg testtree\Pictures\Italy testtree\Pictures\PXL_20250828_065902217.jpg testtree\Pictures\PXL_20250828_070045130.jpg testtree\Pictures\PXL_20250828_070100798.jpg testtree\Pictures\Italy\PXL_20250827_153159831.jpg testtree\Pictures\Italy\PXL_20250827_153316733.jpg testtree\Pictures\Italy\PXL_20250828_064946582.jpg testtree\Pictures\Italy\Venice testtree\Pictures\Italy\Venice\PXL_20250827_153015943.jpg testtree\Pictures\Italy\Venice\PXL_20250827_153108441.jpg testtree\Pictures\Italy\Venice\PXL_20250827_153144291.jpg Run the command line: F:\caesiumclt.exe -S -R --suffix _xyzzy --same-folder-as-input -q 50 testtree Resulting directory tree: testtree\Pictures testtree\PXL_20250828_081156714.jpg testtree\PXL_20250828_081156714_xyzzy.jpg testtree\PXL_20250828_081238526.jpg testtree\PXL_20250828_081238526_xyzzy.jpg testtree\PXL_20250828_081313319.jpg testtree\PXL_20250828_081313319_xyzzy.jpg testtree\Pictures\Italy testtree\Pictures\Pictures testtree\Pictures\PXL_20250828_065902217.jpg testtree\Pictures\PXL_20250828_070045130.jpg testtree\Pictures\PXL_20250828_070100798.jpg testtree\Pictures\Italy\Pictures testtree\Pictures\Italy\PXL_20250827_153159831.jpg testtree\Pictures\Italy\PXL_20250827_153316733.jpg testtree\Pictures\Italy\PXL_20250828_064946582.jpg testtree\Pictures\Italy\Venice testtree\Pictures\Italy\Pictures\Italy testtree\Pictures\Italy\Pictures\Italy\PXL_20250827_153159831_xyzzy.jpg testtree\Pictures\Italy\Pictures\Italy\PXL_20250827_153316733_xyzzy.jpg testtree\Pictures\Italy\Pictures\Italy\PXL_20250828_064946582_xyzzy.jpg testtree\Pictures\Italy\Venice\Pictures testtree\Pictures\Italy\Venice\PXL_20250827_153015943.jpg testtree\Pictures\Italy\Venice\PXL_20250827_153108441.jpg testtree\Pictures\Italy\Venice\PXL_20250827_153144291.jpg testtree\Pictures\Italy\Venice\Pictures\Italy testtree\Pictures\Italy\Venice\Pictures\Italy\Venice testtree\Pictures\Italy\Venice\Pictures\Italy\Venice\PXL_20250827_153015943_xyzzy.jpg testtree\Pictures\Italy\Venice\Pictures\Italy\Venice\PXL_20250827_153108441_xyzzy.jpg testtree\Pictures\Italy\Venice\Pictures\Italy\Venice\PXL_20250827_153144291_xyzzy.jpg testtree\Pictures\Pictures\PXL_20250828_065902217_xyzzy.jpg testtree\Pictures\Pictures\PXL_20250828_070045130_xyzzy.jpg testtree\Pictures\Pictures\PXL_20250828_070100798_xyzzy.jpg Note the files with _xyzzy suffixes are not in the same directory as the files they're generated from. Instead, another copy of the directory tree is tacked on the front. pictures\italy\venice\PXL123.jpg turns into pictures\italy\venice\pictures\italy\venice\PXL123_xyzzy.jpg **Expected behavior** Files with a suffix added should appear in the same directory as the corresponding files without the suffix. It seems to work as long as there aren't files in the same directory as subdirectories. **Screenshots** If applicable, add screenshots to help explain your problem. **Application Log** [2025-10-17 09:56:22.063][I] ---- Starting application ---- [2025-10-17 09:56:22.294][I] UUID: "62b1c29e-1b14-4024-a3b2-e51f868edc88" [2025-10-17 09:56:22.811][I] Starting UI [2025-10-17 09:56:24.144][I] Access token: "293170|YOh9Hx3CBSANYJSD5t4WUpQ1O4XnfD9rwM8i2u6Z" [2025-10-17 09:56:25.744][I] ---- Closing application ---- [2025-10-17 09:56:54.507][I] ---- Starting application ---- [2025-10-17 09:56:54.507][I] UUID: "62b1c29e-1b14-4024-a3b2-e51f868edc88" [2025-10-17 09:56:54.654][I] Starting UI [2025-10-17 09:56:56.041][I] Sys info updated successfully [2025-10-17 09:57:10.270][I] ---- Closing application ---- **Additional context** Thanks for a great tool! It's exactly what I need, if that bit gets fixed. :)
关闭于 2025-10-18 2 条评论