I've found one problem with -a 6 when you specify multiple file specifications: It redoes the analysis for each file spec!
That's the reason why I keep old version 3.16 around that does not use full disk analysis.
(It's a PITA to use newest versions on large disks with several hundreds of thousands of files with -a 6. Analysis takes "forever" compared to almost instant movement start of 3.16. And results are identical AFAIK)
Would it be possible to implement an ability to use -a 6 and -a 7..11 together
I'm using this batch file to keep related files together at the end of the disk,
but it would be nice to have similar option in jkdefrag itself
FOR /D %%i IN (*.*) DO start /wait /min "" "C:\Program Files\jkdefrag_old\JkDefrag.exe" -a 6 -s 70 -q "%%~fi"
"C:\Program Files\jkdefrag_old\JkDefrag.exe" -a 6 -s 70 -q "%CURRDIR%\"
2nd line runs minimised jkdefrag 3.16 with -a 6 for each subdirectory
and 3rd line moves all remaining files up