This works as above - no need to use a windows VM (unless you want to). There are some advantages to running it in a VM (either as linux or windows) - as you can leave it (or multiple copies) than running at home and remote desktop to them away from ...