XP bombs with the %0 stuff, as mentioned in a Knowledgebase article by MS. So how do I differenciate between NT/2k & XP?