OK, I tried those commands and they both quite obviously blew up.
Before I thought to capture the output (sorry) I suddenly wondered if it was wrong to use the 64 bit version of erlang?
I uninstalled rabbit mq, uninstalled erlang, and started from scratch with the 32 bit erlang.
Now the rabbit service won't even start.
I uninstalled everything and installed both again, the service still won't start.
I repeated the 32 bit erlang install followed by rabbit mq on a different machine that has never had either installed on before
The service still won't start.
(Machine restarts were performed at all the obvious points.)
The error popup reads "Windows could not start the RabbitMQ service on local computer. Error 1067: The process Terminated unexpectedly."
The erlang install used is as found here:
The rabbit install used is as found here: