In Windows there are two environment variables which make up the PATH, a user specific PATH and the system wide PATH.
Does anyone know if the user PATH roams across machines, or is it specific to a user and a machine?
It is specific for a user AND machine. It does not roam.