Not sure what you mean by that Jooel, unless you're meaning the way the underlying code in XP mangles it.

But that is a launch method and not how or what is called inside the batch file.

All they're doing is copying the file to another path that actually wouldn't even work if it was on Windows 9x it would fail because the SYSTEM32 folder does not exist and they don't create it first, so it would fail - so now that we know it would only work on NT/2K/XP/2003/VISTA systems the code is still useless and dumb from what I see.