Er... not set to read-only, and not open.
I tried restarting MM a couple of times, but didn't think to reboot the pc. I'll try that when I get to the office again on Monday.
Edit:
OK, so I thought I might as well try on the computer I have at home rather than wait until Monday. Same problem, but at least the OS is in English (it's XP) so I can get the error message verbatim.
Error # - 2147467259 - Microsoft JET Database Engine
Could not use "; file already in use.
File: (path to script), LIne: 109, Column: 2
This time I did reboot several times, and noticed something odd:
Background:
I have the database and all my music on an external HDD so I can use it on two different computers and still get play counts etc. Sometimes, when I start the computer and then start MM it doesn't find the database right away. I start MM, it starts as if it's the first time, then I close and restart, and it's fine. The problem is intermittent, can't really say why it happens.
This time, after installing the script:
1. Started MM. It did not find the database, so it started fresh, BUT it started the script just fine!
2. This gave me hope, so I just closed MM and restarted it. This time it was the opposite (normal

): it threw the error described, and had found the database just fine.
3. Rebooted the computer, then started MM. Same as #2; found the database but threw the error.
It seems that there is some conflict between my database and your script - they cannot peacefully coexist!
