I don't believe it works on XP since I just tried and for every file it told me "invalid # arguments" and I did double check what I typed in and it was exactly what you had. Oh well, maybe someone could upload the converted info?
I've got access to an XP machine. I'll see what I can find out.
I didn't mention it in my post, and I should have, but certain parts of that command are case sensitive, most notably the %a stuff (%a and %A are two different things as far as it's concerned). So if you think you might've gotten the case wrong, it'd be worth trying it again.
It's also possible this command might not work if you don't have SP2 for XP, but I'm not certain of that. I don't have access to a non-SP2 WinXP box, so I won't be able to test that one.