It's the space in Program files try the DOS (FAT16) notation progra~1

that should help..

space is the token for multiple parameters, and SET PATH only takes 1