in reply to % o $ is not recognized as an internal or external command
If so, Vista is trying to run a program called "%", which is probably not what you want. Try it again without the percentage sign.