How long does the original (non-hidden /aline) script take on those 112 files? Regardless, I may very well be wrong about the speed of /fwrite, disk access it always slow, so if Windows doesn't have a buffer, it can be way too slow.
Was thinking of using a hash table too, but there's no /loadbuf for it iirc.
For the record: no I didn't mean playlists or something like that... It's ofcourse way better than rescanning
Just didn't think about it or found it irrelevant, dunno