soulgrindr: [... /affinity argument to 'start' command ...]
I think this is only for VIsta or higher, but i can't say for sure.
Windows Server 2003 and later, to be precise (which is not Windows XP or earlier, if anyone was wondering).
soulgrindr: what does the /high do?
At a guess, sets high priority for the process.
If you really want to optimise performance of your single-processor games on a multi-processor system, you can shift other processes -- anything remotely CPU-intensive, at the very least -- off of CPU 0, run the game at high priority on CPU 0, and then afterwards you might want to revert the first step. That means the game has a CPU core largely to itself. I've discussed this briefly in the thread I linked to at the start of this one, and if anyone has other/better approaches (mine is a rather brute-force affair) I'd be keen to hear them.